Lead Software Engineer

Posted:
2/1/2026, 8:46:43 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Job Description:

Job Title - Lead Software Engineer

The Purpose of This Role

Lead – Software Engineer role will support the business to ensure projects are implemented with the highest quality of product by bringing all required business requirements clarity to the scrum team. This role will fulfil the development teams need for detail understanding of the projects and their problems, as well as the significant focus on production stability.

Everyone craves a way of working that empowers them to unleash their best work and inspire better futures for more people! Our way of working will enable you to deliver what matters most to our business, our clients and our people. By being wired for speed and innovation with support, mentoring, and a regular dose of inspiration, your skill sets will be applied to our aligned initiatives providing you the opportunity to quickly make a difference in our customers’ lives.

The Value You Deliver

  • Act as project / Tech lead in execution.

  • Must be able to manage and implement project changes and interventions to achieve project outputs.

  • Must work in agile mode.

  • Must be able to work independently to prioritize tasks, provide direction and support to team

  • Troubleshoot problems and work with peer teams to resolve.

The Skills that are Key to this role

Technical / Behavioural

  • Strong analytical and programming skills

  • Design and development skills in Java, J2EE, Spring Framework, Web Services (REST/SOAP), AWS

  • Hands on Angular UI development skills

  • Should be strong in Design and Analysis.

  • Should be able to play the individual contributor role and take up ownership of assigned tasks

  • Experience in a Platform team would be an added advantage.

  • Prior experience in any modernization programs is a big plus

The Skills that are Good to Have for this role

  • Exposure to technologies like Node and Python

  • Comfortable working with cross-functional team members and promotes the notion of full stack engineers

The Expertise We’re Looking For

  • 5+ years of IT experience

  • Certifications, if any

Skills/Knowledge and experience:

  • Languages: Extensive experience in Java, JavaScript, Frameworks like Spring Core/MVC, Testing frameworks like JUnit/Mockito/Spring Test, Tools like Swagger/Git/Jenkins/Docker etc

  • Cloud Platform: Hands-on experience in developing Cloud Native applications

  • Working experience on AWS EKS Deployments

  • Databases: Good understanding and experience on RDBMS (Oracle, DB2, Postgres)

  • Operating Systems: Unix/Linux and shell scripting (optional)

  • Methodology: Agile

  • Prior experience on large scale IT Transformational Projects (Migration, Mainframe Modernization) is a plus

How Your Work Impacts the Organization

Brokerage Recordkeeping Technology (BRT) enables business partners to win in their respective marketplaces by designing, building and maintaining the technology platforms and products of Fidelity Institutional, Personal Investing and Workplace Investing.  BRT is part of the Fidelity Wealth organization and has associates located in Boston, Covington, Denver, Merrimack, New York, New Jersey, Smithfield, Raleigh-Durham, Westlake, as well as India and Ireland. The BRT India Team is distributed across Bangalore and Chennai.

Location: Bangalore

Shift timings: 11:00 pm - 8:00pm

Certifications:

Category:

Information Technology

Fidelity Investments

Website: https://www.fidelity.com/

Headquarter Location: Boston, Massachusetts, United States

Employee Count: 10001+

Year Founded: 1946

IPO Status: Private

Last Funding Type: Secondary Market

Industries: Asset Management ⋅ Finance ⋅ Financial Services ⋅ Retirement ⋅ Wealth Management