About the role
Thoughtworks seeks a Lead Software Developer based in Bangalore, India. This role involves guiding both clients and internal teams through the delivery of software projects. The Lead Developer serves as a primary point of contact for clients, shaping technical solutions that support business objectives and ensuring those solutions are realized effectively.
What you will do
- Work directly with clients to understand project needs, define technical direction, and plan delivery
- Balance strategic thinking with hands-on coding and troubleshooting
- Foster strong communication and alignment within the development team
- Mentor developers and encourage adoption of sound engineering and delivery practices
- Champion ongoing improvement and support innovation in team processes
Working at Thoughtworks
Thoughtworks emphasizes delivering software solutions that exceed typical standards. The company values quality, innovation, and a drive for continuous improvement. Lead Developers join a culture that supports learning and encourages the exchange of best practices across teams.

