Lead Software Engineer – .NET Azure | JPMorgan Chase – Bengaluru, India

October 2, 2025

Job Description

Summary

JPMorgan Chase is seeking a Lead Software Engineer – .NET Azure in Bengaluru, Karnataka, India, to join the Asset & Wealth Management (AWM) team. In this role, you will design, develop, and deliver market-leading, secure, and scalable full-stack solutions using .NET Core, Azure, SQL Server, and modern cloud-native technologies. You will work in an agile environment to build robust enterprise applications, troubleshoot complex technical problems, and drive innovations across multiple business functions. This position is ideal for experienced .NET developers with cloud expertise who want to advance their career in financial technology.


Job Details at a Glance

DetailInformation
Job TitleLead Software Engineer – .NET Azure
LocationBengaluru, Karnataka, India
Business UnitAsset & Wealth Management (AWM)
Employment TypeFull-Time
ShiftDay
Experience5+ years in software engineering
Technologies/Tools.NET Core 6, SQL Server, Entity Framework, LINQ, Azure, Docker, CQRS, Angular 2+/Typescript, REST APIs, SCSS/SASS/LESS, Karma, Jasmine
Application LinkApply on JPMorgan Chase Careers

Key Responsibilities

  • Design, develop, and maintain full-stack enterprise applications using .NET Core, SQL Server, and Azure.
  • Execute software solutions, architecture, and technical troubleshooting, ensuring high-quality, secure production code.
  • Produce design and architecture artifacts for complex applications, meeting software design constraints.
  • Analyze and synthesize large, diverse datasets to enhance system performance and improve coding hygiene.
  • Implement cloud-native solutions and integrate with microservices and distributed systems.
  • Contribute to engineering communities of practice and explore emerging technologies.
  • Foster a diverse, inclusive, and collaborative team culture.

Required Skills & Qualifications

  • 5+ years of applied experience in software engineering with practical experience in system design, application development, testing, and operational stability.
  • Proficient in .NET Core 6, SQL Server, Entity Framework, LINQ, Docker, CQRS, and Azure.
  • Experience in debugging, maintaining, and developing code in corporate environments.
  • Solid understanding of software development lifecycle (SDLC), agile methodologies, CI/CD, application resiliency, and security best practices.
  • Knowledge of cloud-native technologies, microservices, and technical processes in disciplines like AI, machine learning, or mobile.
  • In-depth understanding of financial services IT systems.

Preferred Skills & Qualifications

  • Independent, self-motivated, and strong interpersonal skills.
  • Experience with Angular 2+, RxJS, observables, lazy loading, and responsive web design.
  • Familiarity with TypeScript, SCSS/SASS/LESS, REST APIs, Web API/OpenAPI/Swagger, and automated testing tools like Karma/Jasmine.
  • Exposure to cloud platforms, DevOps pipelines, and modern frontend frameworks.

Why Join JPMorgan Chase – Bengaluru

  • Work on trusted, market-leading technology products within Asset & Wealth Management.
  • Develop secure, scalable, and innovative solutions in an agile and inclusive environment.
  • Gain exposure to cloud-native architectures, .NET Azure development, and enterprise-scale systems.
  • Collaborate with cross-functional teams and contribute to engineering best practices.

Apply Now

Advance your career as a Lead Software Engineer – .NET Azure at JPMorgan Chase, Bengaluru. Drive secure, scalable, and innovative solutions for global financial services, working with cutting-edge technologies in a collaborative and agile environment.

Apply Now on JPMorgan Chase Careers