Senior Developer (Enterprise Modernisation, Platform and Cloud)

Singapore, Singapore, Singapore • Posted June 06, 2026

Job Type: Employee
Location: Singapore, Singapore
Posted: June 06, 2026
Category: Computer Occupations
Application Deadline: July 16, 2026

Role Description

Job responsibilities

  • You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns.

  • You will contribute to assessing legacy systems, including architecture, codebase health, delivery constraints, operational risk and dependencies, and help identify pragmatic modernisation options aligned to agreed business goals.

  • You will help delivery teams reduce legacy risk by improving testability, deployment safety, observability and recovery practices before and during migration.

  • You will drive the AI-first software delivery strategy by strategically integrating and utilizing AI tools throughout the development lifecycle to enhance productivity, ensure high-quality code and create capacity for more complex and creative problem-solving.

  • You will create large-scale distributed systems out of microservices.

  • You will apply the latest technology thinking f...
  • Interested in this role?

    Click the button below to start your application for Senior Developer (Enterprise Modernisation, Platform and Cloud) at ThoughtWorks.

    Apply Now