Not specified (assumed flexible based on industry trends).
Two or more programming languages
Agile and lean methodologies
Test driven development (tdd)
Thoughtworks Pte. Ltd. is seeking a Lead Software Developer to act as a primary contact for clients, guiding teams in delivering innovative software solutions. The role requires a blend of strategic thinking and technical prowess, with emphasis on agile practices and collaboration
Job Summary
Lead developers act as the primary point of contact for clients, ensuring teams are successful in their delivery while bringing a strategic mindset to projects.
You will champion best practices like writing clean and reusable code using TDD, pair programming, and design patterns throughout the entire software lifecycle.
Thoughtworks offers a cultivation culture with interactive tools and development programs to support your career growth without a one-size-fits-all path.
Matching Summary
Match Score: 85
Thoughtworks Pte. Ltd. is seeking a Lead Software Developer to act as a primary contact for clients, guiding teams in delivering innovative software solutions. The role requires a blend of strategic thinking and technical prowess, with emphasis on agile practices and collaboration.
Skills & Requirements
Must-have
Two or more programming languages
Agile and Lean methodologies
Test Driven Development (TDD)
Continuous integration practices
Pair programming experience
Infrastructure automation knowledge
Mentoring and team leadership
Nice-to-have
Cloud technology expertise
AWS, Docker, or Kubernetes
Functional programming paradigms
Event driven architecture
Platform engineering
DevSecOps advocacy
Inclusive team culture building
Key Requirements
Experience leading software development teams
Knowledge of Agile, Lean, and Continuous delivery
Ability to bridge product and technology needs
Resilience in ambiguous situations
No post-technical role requirement; must continue coding