ThoughtWorks

Senior Developer

ThoughtWorks
Apply
1 day ago
Xi’an, ChinaSenior

Responsibilities

  • Design and implement software solutions that address complex client business problems.
  • Write clean, reusable, well-tested code and apply object-oriented programming, design patterns, TDD, and pair programming.
  • Build large-scale distributed systems using microservices.
  • Collaborate with analysts, designers, project managers, and other teammates to develop features, design concepts, interactive prototypes, and customer experiences.
  • Use continuous delivery and DevSecOps practices to build and deploy high-quality software.
  • Participate in the full software consulting and delivery lifecycle from ideation through deployment.
  • Assess team health, code quality, and nonfunctional requirements while advocating for strong engineering practices.
  • Mentor less-experienced peers and help guide teams toward an aspirational technical vision.

Requirements

  • Experience using one or more development languages such as Java, Kotlin, JavaScript, TypeScript, Ruby, or C#.
  • Strong object-oriented programming skills and the ability to write high-quality, well-tested code.
  • Comfort with Agile methodologies such as Extreme Programming, Scrum, and/or Kanban.
  • Awareness of test-driven development, continuous integration, and continuous delivery approaches and tools.
  • Working knowledge of AWS, Azure, Kubernetes, and Docker is preferred.
  • Ability to influence others, advocate for technical excellence, and adapt to change.
  • External technology community participation through speaking, open-source contributions, blogs, or similar activities.
  • Resilience in ambiguous situations and the ability to approach challenges from multiple perspectives.

Benefits

  • Career development is supported through interactive tools, numerous development programs, and ongoing mentorship from teammates.
  • The role is associated with a hybrid work arrangement.
ThoughtWorks

About ThoughtWorks

10,000+ employees

Thoughtworks is a global technology consultancy that designs and builds custom software, data platforms, and cloud-native systems for enterprises across industries. Its services-based model spans product discovery, agile delivery, platform modernization, and advisory on digital transformation and AI. Founded in 1993 and headquartered in Chicago, it listed on Nasdaq in 2021 (TWKS) and remains backed by private-equity firm Apax Partners.

Contact me