
Software Engineer - Senior Consultant Level
- Bellevue, WA
- $143,200-207,800 per year
- Permanent
- Full-time
- Work with Product Owners to translate requirements and deliver solutions that meet the overall vision and technology roadmap for the team
- Take full ownership of projects and coordinating associated engineering activities, ensuring timely delivery and quality
- Lead component design and technical discussions, and drive innovation and increased developer efficiency
- Share knowledge with others and mentor junior team members to guide them in improving code quality
- Plays the 'Player-Coach' role for the team at project level.
- Understands how a project fits into the overall technology roadmap and communicate to the team to help establish buy-in and ownership.
- Takes ownership and/or leads the engineering responsibility for multiple components in a project.
- Self-motivate to perform research & analyses of newer technologies for the next generation of Payment Services.
- Come up with creative solutions to solve problems.
- 8+ years of relevant work experience with a Bachelor’s Degree or at least 5 years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 2 years of work experience with a PhD, OR 11+ years of relevant work experience.
- 9 or more years of relevant work experience with a Bachelor Degree or 7 or more relevant years of experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3 or more years of experience with a PhD
- Hands-on experience and deep knowledge in software product development (C#/.Net,Java/J2EE, SOA based applications)
- Experience in designing/architectural horizontally scalable,
- multi-tenant SOA application
- Proficient in implementing design patterns. Proficient in C#, .Net, Java, J2EE, RDBMS, and NoSQL databases including Cassandra, MongoDB, and DynamoDB
- Experience in developing and deploying components as docker containers
- Experience in building on cloud platforms (e.g. AWS, Azure)
- Experience with building applications and innovating using GENAI
- React / Redux experience is required.
- Divides time between active coding related activities, design, coordination, mentoring, project management, and/or leading same.
- Experience in deployment and distribution lifecycle with automated and scalable CI/CD infrastructure.
- Experience with third-party libraries and APIs.
- Demonstrated proficiency in troubleshooting, and root-cause analysis
- A go-getter who is not overwhelmed by new technology, tight timelines, or parallel projects
- Thrives in a fast-paced environment producing and supporting business services with tier 0 severity and flexible to work with distributed global teams and willing to support clients globally
- Excellent written and verbal communication skills, interpersonal and presentation skills, and proven ability to influence and communicate effectively.