Software Developer
thoughtworks
Job Description
- You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns
- You will use continuous delivery practices as needed to deliver high-quality software and value to end customers
- You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
- You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way
- You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture
- You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients