Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create significant change for our clients. Our entry-level consultants jumpstart their careers with the First Year Graduate Experience: our year-long program that starts with Thoughtworks University, an immersive four-week training, plus monthly sessions dedicated to specific topics.
Requirements
- Learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns.
- Use continuous delivery practices as needed to deliver high-quality software and value to end customers.
- Work in collaborative, value-driven teams to build innovative customer experiences for our clients.
- 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.
- Partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture.
- Take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients.
- Learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems.
Benefits
- Career development opportunities
- Inclusive and diverse work environment
- Collaborative team environment
- Autonomy with cultivation culture