Thoughtworks is seeking Software Developers to collaborate with Business and Quality Analysts, Designers, and Project Managers to design software solutions. The ideal candidate will be responsible for writing clean and iterative code, balancing opinions with a strong focus on quality, and leveraging the latest technology to deliver high-quality outcomes for clients. Thoughtworks values a collaborative, innovation-driven work environment.
Requirements
- Two or more years of experience
- Experience with development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#)
- Familiarity with Agile, Lean, and/or Continuous Delivery
- Awareness of TDD, continuous integration, and continuous delivery
- Knowledge of cloud technology (AWS, Docker, Kubernetes)
- Strong understanding of Web performance optimization, security, and application state management.