Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Lead Developer

Referrals Only
Bangalore, IndiaFull-time10 to 15 years

About this job

As a Lead Developer at Thoughtworks, your typical day involves serving as the main contact for clients, negotiating technical visions, and balancing time between client discussions and team collaboration. You will guide and coach team members while remaining actively hands-on with coding and software delivery. Thoughtworks operates as a global technology consultancy that integrates strategy, design, and engineering to drive digital innovation, trusting autonomous teams to build exceptional solutions. In this role, you bring a strategic mindset to projects, ensuring successful delivery from ideation to production. You will work closely with diverse teammates to build features, design concepts, and interactive prototypes while championing best practices.

Responsibilities

  • Champion clean, reusable code using TDD, pair programming, and design patterns.
  • Oversee or participate in the full software consulting and delivery lifecycle.
  • Advocate for continuous delivery to provide high-quality software early.
  • Design solutions and select technologies while managing constraints and trade-offs.
  • Collaborate to build features, interactive prototypes, and embed UX specifications.
  • Apply languages and tools while continuing to code alongside developers.
  • Utilize DevSecOps practices to build, deploy, and secure software.
  • Cultivate team growth by encouraging feedback and an inclusive culture.

Requirements

  • 10-15 years of software development experience.
  • Mandatory technical skills in Java, React, and AWS.
  • Familiarity with Object-Oriented technology and SOLID design principles.
  • Experience leading software development teams using Agile or Lean methodologies.
  • Knowledge of TDD, continuous integration, pairing, and infrastructure automation.
  • Experience influencing others and advocating for technical excellence.
  • Ability to translate business needs into software requirements.
  • Capability to mentor less experienced peers and inspire the team.

Good to have

  • Knowledge of cloud technology such as AWS, Docker, or Kubernetes.
  • Interest in functional programming paradigms.
  • Experience with event-driven architecture.
  • Familiarity with platform engineering.

Who should apply

This role suits experienced software professionals with 10 to 15 years of background who excel at bridging business needs with technical execution. It is ideal for candidates who enjoy staying hands-on with coding while also leading, mentoring, and collaborating with clients and cross-functional teams in an Agile environment. Freshers should not apply as this is a senior leadership position requiring extensive prior development experience.

Frequently asked questions

What are the core responsibilities of a Lead Developer at Thoughtworks?

A Lead Developer acts as the primary client contact, guides team implementation, writes code alongside developers, and oversees the entire software delivery cycle.

What technical skills are required for the Lead Developer role?

Candidates must have mandatory skills in Java, React, and AWS, along with a solid understanding of Object-Oriented technology and SOLID design principles.

Is remote work available for the Lead Developer position at Thoughtworks?

You may be expected to work out of the Thoughtworks office or a client's office location for all five working days of the week.

What level of experience is needed to apply as a Lead Developer?

This role requires 10 to 15 years of software development experience and leadership capability.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.