Job Description

Description

Key Responsibilities
•    Lead the design and development of high-quality, scalable, and maintainable applications primarily using .NET technologies, with working experience in Java/Spring Boot applications.
•    Design, build, and evolve application frameworks, libraries, and common components to improve development efficiency and consistency.
•    Drive technical architecture decisions, coding standards, and best practices across the team.
•    Hands-on development while mentoring and guiding developers through code reviews, design discussions, and technical problem-solving.
•    Collaborate closely with product owners, architects, DevOps, and QA teams to deliver robust solutions.
•    Ensure applications are cloud-native, resilient, secure, and performance-optimized.
•    Participate actively in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
•    Track an...

Ready to Apply?

Take the next step in your AI career. Submit your application to Envestnet today.

Submit Application