Lead Developer

Global technology consultancy integrating strategy, design and engineering to drive digital innovation
Backend
Staff Software Engineer
In-Person
10+ years of experience
Enterprise SaaS

Description For Lead Developer

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.

Last updated 2 months ago

Responsibilities For Lead Developer

  • Champion and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
  • Oversee the entire cycle of software consulting and delivery from ideation to evolution in production
  • Use and advocate for continuous delivery practices
  • Design solutions and choose technologies that solve clients' problems
  • Collaborate with teammates to build features, design concepts and interactive prototypes
  • Apply the latest technology thinking to solve client problems
  • Utilize and champion DevSecOps tools and practices
  • Cultivate team growth and development by encouraging feedback and fostering inclusive culture

Requirements For Lead Developer

Java
React
Kubernetes
  • 10+ years of experience with proficiency in Java
  • Experience with frameworks like React or Angular
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Experience leading software development teams using Agile and Lean
  • Knowledge of TDD, continuous integration, pairing and infrastructure automation
  • Experience influencing others and advocating for technical excellence
  • Ability to bridge product and technology needs
  • Ability to develop and execute technical vision with focus on business value
  • Mentoring experience for less experienced peers
  • Resilience in ambiguous situations

Benefits For Lead Developer

  • Learning & Development programs

Interested in this job?

Jobs Related To Thoughtworks Lead Developer

Senior Manager, Innovation & Design Engineering, Worldwide Design & Engineering

Lead global innovation in fulfillment systems as Senior Manager at Amazon, directing engineering teams and developing next-gen logistics solutions.

Solutions Architect/Product Manager - e-Commerce, Apple Store Online

Solutions Architect/Product Manager position at Apple Store Online, focusing on e-commerce infrastructure and technical architecture with competitive compensation and benefits.

Senior Solutions Architect/Product Manager - e-Commerce, Apple Store Online

Lead technical architecture and product strategy for Apple's global online store, focusing on e-commerce infrastructure and scalable solutions.

Core Audio Software Manager

Lead audio software engineering teams at Apple, developing Core Audio frameworks across all Apple platforms while managing cross-functional projects and driving technology roadmaps.