Senior Software Developer


About Us

We are a software company and a community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges, all while seeking to revolutionize the IT industry and create positive social change.

What you'll do at ThoughtWorks
  • Ability to write high-quality, well-tested code
  • Experience working with Agile, Lean, Continuous Delivery approaches such as Continuous Integration, & TDD
  • Appreciation of microservices & cloud tech such as Azure, Google Cloud, AWS, Docker or Kubernetes
  • Understand both business problem and technical solution sides of the equation
  • Using your people skills as much as your coding skills
Our Hiring Process
  • Step 1: Application Review
  • Step 2: Recruiter Phone Screen – Speak with the person who will help throughout your journey
  • Step 3: Technical Phone Interview – Pair with one of our technologists to work through a challenge
  • Step 4: Office Interview – Meet with peers, leaders, and ThoughtWorkers who want to learn from you
  • Step 5: Offer

Welcome to Women Who Code