Engineer 2
Description
Job Overview:
We are seeking a results-driven Engineer II to design and deliver highly available, mission-critical systems for our Wealth Management Account Lifecycle Management team. This hands-on development role involves architecting and developing cloud-native and on-prem services, guiding teams through the full product lifecycle, and ensuring quality and scalability across platforms.
Responsibilities:
- Build modern applications and microservices using modern technologies.
- Collaborate with engineering leads, architecture, product, and business partners.
- Drive Agile best practices, SDLC compliance, and DevOps integration for seamless delivery.
- Use AI tools to accelerate velocity and innovation
What are we looking for?
Were looking for strong developers who deliver thrive in fast-paced, team-oriented environments. Our ideal candidates pursue greatness, act with integrity, and are driven to help our clients succeed. We value those who embrace creativity, continuous improvement, and contribute to a culture where we win together and create and share joy in our work.
Requirements:
- Developer with 4+ years of overall experience in design and implementation of complex systems in Web, .Net stack ,Angular ,AWS and web services (REST/SOAP)
- Bachelor's degree in Computer Science or equivalent experience with deep knowledge of software architecture and cloud infrastructure.
- 2+ years of experience with .NET Core, SQL/Postgres, Microservices.
- Proven experience with Testing, CI/CD practices, and mission-critical application support.
- Working knowledge of AWS/Azure, Kubernetes, Docker
Core Competencies:
- Strong technical competency, communication skills and ability to interface with other members of the team
- Experience in designing scalable APIs and cloud-native architectures.
- Excellent analytical, and problem-solving skills.
- Ability to plan, prioritize, and execute tasks effectively in Agile environments.