Senior Software Engineer at Thoughtworks - ScoutJobs - The AI-curated global job board
Skip to content
Thoughtworks
Posted 6 hours ago

Senior Software Engineer

ThoughtworksSenior Software Engineer

Requirements

Java language expertise, Object-Oriented programming, Agile methodologies, TDD and CI/CD awareness

Skills

JavaMicroservicesTDD

About the role

Responsibilities

  • Write clean, reusable code using TDD, pair programming, and design patterns
  • Advocate for continuous delivery and DevSecOps practices
  • Drive AI-first software delivery by integrating AI tools into the development lifecycle
  • Build large-scale distributed systems using microservices
  • Collaborate with designers and project managers to build innovative customer experiences
  • Mentor junior-level consultants and drive technical excellence
  • Apply latest technology thinking to solve complex client problems

Requirements

  • Extensive experience with Java and Object-Oriented programming
  • Proficiency in writing high-quality, well-tested code
  • Experience with Agile methodologies such as XP, Scrum, or Kanban
  • Strong awareness of TDD, CI/CD approaches and tools
  • Ability to influence others and advocate for technical excellence
  • Resilience in ambiguous situations

Preferred Qualifications

  • Working knowledge of cloud technologies like AWS or Azure
  • Experience with Kubernetes and Docker
  • Active presence in the external tech community (open source, speaking, or blogging)

About the Company

Thoughtworks is a leading technology consultancy that has spent over 30 years helping clients solve complex business problems through purposeful and impactful technology work.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Thoughtworks · Ho Chi Minh City

Sign up to apply