ThoughtWorks

Lead Developer (Python, React, AWS, GenAI)

ThoughtWorks
Apply
5 hours ago
Pune, IndiaStaff+
H1B Sponsor

Responsibilities

  • Act as the primary client contact and collaborate and negotiate with clients to bring technical visions to life.
  • Guide and coach teams in software implementation and delivery.
  • Oversee or participate in the full software consulting and delivery lifecycle from ideation through production evolution.
  • Design solutions, select technologies, and make pragmatic tradeoffs within client constraints.
  • Build features, design concepts, and interactive prototypes while embedding engineering best practices and UX specifications.
  • Continue coding alongside developers and apply a variety of languages and tools.
  • Champion clean, reusable code, TDD, pair programming, design patterns, continuous delivery, and DevSecOps practices.
  • Cultivate team growth through feedback and an inclusive, supportive culture.

Requirements

  • 10+ years of experience designing, developing, and delivering scalable enterprise web applications with Python, React, and AWS.
  • Strong experience designing scalable, highly available, and distributed applications.
  • Hands-on experience with microservices, event-driven architectures, and RESTful APIs using technologies such as Kafka.
  • Experience integrating Generative AI/LLM capabilities into enterprise applications using modern AI frameworks and APIs.
  • Experience leading software development teams and using delivery practices such as TDD, continuous integration, pairing, and infrastructure automation.
  • Experience with cloud technologies such as AWS, Docker, or Kubernetes.
  • Ability to influence others, advocate for technical excellence, translate business needs into software requirements, and execute a technical vision focused on business value.
  • Ability to mentor less experienced peers and navigate ambiguous situations from multiple perspectives.

Benefits

  • Career autonomy supported by interactive tools, development programs, and mentoring teammates.
  • May require working onsite at a Thoughtworks or client office five days per week depending on business or client needs.
ThoughtWorks

About ThoughtWorks

10,000+ employees

We are a global technology consultancy that delivers extraordinary impact by blending design, engineering and AI expertise. For 30 years, our commitment to design-led thinking, engineering excellence and innovation means we prioritize people, build teams with strong technical foundations and embed AI into every step of the process – not just as a tool but as a mindset. It’s this approach that sets us apart, sparks bold ideas and empowers us to drive real, lasting innovation. We’re not preparing for the future – we’re defining it.