Job Description

Job responsibilities

  • You will pair to write clean and iterative code using practices like TDD, SOLID principles, OO design and pair programming

  • You will use continuous delivery practices to improve software delivery speed

  • You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients

  • Learn, digest and subsequently apply the latest technology thinking from our to solve client problems

  • Tackle a variety of challenges for clients of all industries, while collaborating with new teammates from diverse backgrounds
  • Job qualifications

    Technical Skills

  • You have experience using one or more development languages (Java preferred).

  • You understand analysis, design, coding and OO concepts
  • Professional Skills

  • You thrive in a collaborative, flat environme...
  • Apply for this Position

    Ready to join ThoughtWorks? Click the button below to submit your application.

    Submit Application