Senior Developer(Modernisation)
Thoughtworks is hiring a Senior Software Engineer for their Singapore office to lead legacy modernisation projects for clients. The role involves hands-on development, mentoring junior consultants, and driving an AI-first delivery strategy. You will collaborate with cross-functional teams to design distributed microservices architectures while advocating for engineering excellence. Candidates must be Singapore Citizens or PRs and proficient in modern development practices.
50k new jobs listed every day. Install TAL to find more jobs like this.

Experience
Experience not specified
Function
Engineering
Work mode
Onsite, Singapore
Company
Tier 2
What you will work on
Thoughtworks is hiring a Senior Software Engineer for their Singapore office to lead legacy modernisation projects for clients. The role involves hands-on development, mentoring junior consultants, and driving an AI-first delivery strategy. You will collaborate with cross-functional teams to design distributed microservices architectures while advocating for engineering excellence. Candidates must be Singapore Citizens or PRs and proficient in modern development practices.
TAL's take
Thoughtworks is a globally respected consultancy with a clear focus on modern engineering practices, though the role is location-restricted.
Clear expectations regarding legacy modernisation, AI-first strategy, and consulting-style responsibilities.
Salaries at Thoughtworks
26.9 LPA average
Based on 123 Grapevine salary entries for Thoughtworks.
Engineering
0 - 2 years | L1
9 LPA average
Range: 7 - 10 LPA
Engineering
2 - 4 years | L1
11 LPA average
Range: 2 - 16 LPA
Engineering
4 - 6 years | Consultant
26 LPA average
Range: 13 - 62 LPA
Engineering
6 - 8 years | Senior Consultant
25 LPA average
Range: 20 - 34 LPA
Must haves
- Singapore Citizen or PR status
- Experience with OOP in languages like Java, Kotlin, JavaScript, or TypeScript
- Proficiency in TDD and clean code practices
- Experience with Agile methodologies like XP, Scrum, or Kanban
- Ability to assess legacy systems and drive modernisation strategies
Tools and skills
Nice to have: aws, azure, kubernetes, docker.
About the company
Global technology consultancy with a strong engineering brand, categorised as a well-established product/consulting firm.
Posts mentioning Thoughtworks
Bench on Interview
Hi. I’m from WITCH and currently on bench although I’ve cleared all the certifications but have not been assigned to any project. I recently got a call from ThoughtWorks and the HR asked me if I have worked on projects and I said NO and then she asked me if I have been on bench I said yes. My question is what do I say in this scenario? As I want to exit the company because there are no projects, and the other company wants hands on experience.
Thoughtworks
Can anyone share insights about Thoughtworks Hyderabad? Looking to understand the work culture, project quality, growth opportunities, and appraisal trends for experienced professionals.
Which one to choose
Hi All, Hope you are doing good. Recently I have cleared interview in 2 companies JP Morgan chase and thoughtworks. Which one to choose, based on yearly salary hike, yearly bonus, WLB Experience: 5.8 YOE Tech stack : Java, spring boot Location : Bangalore Jp morgan offer : 23LPA (fixed) role : sde 2 Thoughtworks offer : 20.7 LPA (including additional benefits) role : developer consultant I am more interested in knowing about the yearly hike percent and yearly performance bonuses. TIA.