Thoughtworks, a global technology consultancy with 30+ years of experience, is seeking a Lead Developer to serve as the primary point of contact for clients and ensure successful team delivery. This role combines strategic thinking with hands-on technical leadership, requiring both high-level vision and tactical execution abilities.
The ideal candidate will bring 10+ years of experience, with strong proficiency in Java and modern frameworks like React. They will be responsible for championing best practices, overseeing the entire software delivery lifecycle, and fostering a culture of technical excellence. The role involves significant client interaction, team leadership, and hands-on coding.
As a Lead Developer, you'll work in an environment that values continuous learning and innovation. You'll be expected to guide teams in implementing best practices, from test-driven development to DevSecOps, while maintaining a strong focus on delivering business value. The position offers opportunities to work with cutting-edge technologies and contribute to significant client projects.
Thoughtworks offers a unique culture that emphasizes personal growth and development. The company provides numerous learning opportunities and a supportive environment where career journeys can flourish. While the role requires in-person presence at either Thoughtworks or client offices, it offers the chance to work with diverse, autonomous teams and contribute to innovative solutions that drive digital transformation.
This role is perfect for technically skilled leaders who enjoy mentoring others, can navigate complex client relationships, and want to be part of a global organization that values both technical excellence and continuous improvement. Join a company where computer science graduates work alongside seasoned technologists and career changers, creating an enriching environment for professional growth and innovation.