OPEN ROLE — VIA SYMPHONI HR

Lead Software Engineer.

PuneHybrid14–25 yearsPosted 2026-08-31

This mandate is run by SYMPHONI HR, a Mumbai-based executive search firm, est. 2003. Applications are email-verified and reach the search team running the role — confidentially, always.

About the organisation.

Our client is a leading global financial services institution with a significant presence in the investment banking sector. They are committed to driving innovation through technology and maintaining a culture of excellence, integrity, and stewardship. The organization focuses on delivering high-performance digital solutions that empower customers and colleagues worldwide.

About the role.

As a Lead Software Engineer, you will spearhead the evolution of our digital landscape by designing and delivering high-quality, scalable software solutions. You will act as a subject matter expert, guiding technical direction for complex, multi-year assignments while mentoring team members. This role requires a strategic mindset to influence operations, manage risks, and ensure the delivery of robust, secure, and high-performance applications.

What you will do.

  • Design, develop, and deliver high-quality software solutions using industry-aligned programming languages and frameworks.
  • Collaborate with cross-functional teams to define requirements, devise solution strategies, and ensure seamless integration with business objectives.
  • Provide technical leadership by guiding team members, conducting code reviews, and promoting a culture of technical excellence.
  • Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data across all software solutions.
  • Implement effective unit testing and CI/CD practices to ensure code reliability, maintainability, and performance.
  • Manage and mitigate technical risks through assessment and adherence to governance agendas.
  • Advise senior management on functional and cross-functional areas of impact to support long-term business strategies.
  • Drive continuous improvement by researching and adopting innovative technologies and engineering methodologies.

What you bring.

  • 14–25 years of professional experience in software engineering with a track record of delivering enterprise-scale applications.
  • Extensive hands-on experience in Java, including core concepts, concurrency, and performance optimization.
  • Strong professional experience with Spring Boot and the broader Spring ecosystem.
  • Advanced SQL capability with deep understanding of RDBMS, schema design, and transaction integrity.
  • Demonstrable experience with Python 3 for software development, automation, and platform engineering.
  • Solid understanding of system design, microservices, distributed systems, and event-driven architecture.
  • Experience with cloud platforms, containerization, DevOps tooling, and messaging technologies.
  • Prior experience in investment banking, capital markets, or financial services technology is strongly preferred.
  • Bachelor’s degree or equivalent professional experience in Computer Science, Engineering, or a related technical discipline.
Apply for this role →

Other open roles.

Senior Data Modeler — Pune · On-site

Lead Software Engineer — Pune · Hybrid

Java Backend Developer — Mumbai · Hybrid

See all open roles →