- Experience
- 10+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Eligibility
- Candidates must be Singapore Citizens or Permanent Residents due to client security clearance requirements.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
As a Lead Developer at Thoughtworks, you will serve as the key liaison for clients ensuring the successful delivery of projects. This role requires a strategic approach combined with tactical execution, collaborating closely with both clients and internal teams to transform technical visions into reality.
Responsibilities
- Promote the adoption of best software engineering practices including clean, reusable coding, Test-Driven Development (TDD), pair programming, and design patterns.
- Engage comprehensively in the software consulting and delivery lifecycle—from ideation through to production evolution.
- Lead strategic AI-first software development by integrating AI technologies thoughtfully throughout development to enhance quality, efficiency, and client innovation.
- Advocate for continuous delivery approaches to achieve early delivery of high-quality software and customer value.
- Design pragmatic solutions and select appropriate technologies addressing client challenges within existing constraints.
- Collaborate with teammates to create features, prototypes, and design concepts ensuring adherence to UX standards and best practices.
- Utilize the latest technological insights from Thoughtworks’ Technology Radar for effective problem-solving.
- Remain actively technical by coding alongside developers, ensuring practical engagement with the codebase.
- Champion DevSecOps practices including the deployment of software leveraging infrastructure automation and promoting a security-first culture during development.
- Foster a supportive and inclusive team environment, encouraging continuous feedback and professional growth among colleagues.
Qualifications
Technical Expertise:
- Over 10 years of total software development experience with deep expertise in Node.js and Object-Oriented programming.
- Proven leadership of software teams using Agile, Lean, and Continuous Delivery methodologies.
- Demonstrated exploration and strategic advocacy of emerging AI technologies, understanding their advantages and applying them thoughtfully within projects.
- Familiarity with delivery techniques such as TDD, continuous integration, pair programming, and infrastructure automation.
- Bonus: Experience with cloud platforms like AWS as well as containerization technologies such as Docker or Kubernetes.
- Eagerness for continuous learning across emerging paradigms including functional programming, event-driven architecture, and platform engineering.
Professional Skills:
- Capacity to influence and guide others towards technical excellence while embracing necessary change.
- Ability to bridge product requirements and technical implementation effectively.
- Skill in crafting and executing a technical vision focused on delivering business value.
- Mentorship experience, inspiring and growing less experienced team members to achieve significant results collectively.
- Resilience and adaptability in ambiguous environments, considering challenges from multiple viewpoints.
Additional Information
Learning & Development: Thoughtworks supports flexible career development paths backed by interactive platforms, development programs, and a culture of mutual support.
Onsite Work Requirement: This position requires presence at the Thoughtworks or client office in Singapore for the full workweek, depending on project needs.
Legal Requirement: Due to client security clearances, candidates must be Singapore Citizens or Permanent Residents.
About Thoughtworks: A global technology consultancy focused on strategy, design, and engineering for over 30 years, renowned for its inclusive and award-winning culture fostering diverse career journeys in technology.
AI Policy: The company has a defined policy on AI usage that candidates can review.