
Associate (Graduate) Developer
ThoughtWorks5 hours ago
Toronto, CanadaEntry Level
Responsibilities
- Pair with teammates to write clean, iterative code using TDD, SOLID principles, object-oriented design, and pair programming.
- Use continuous delivery practices to improve software delivery speed.
- Collaborate in product-focused teams to build customer experiences and solve client business problems.
- Apply current technology practices from Thoughtworks’ Technology Radar to client challenges.
- Work with teammates and clients across a variety of industries and projects.
Requirements
- Have less than one year of professional experience working as a developer.
- Understand software analysis, design, coding, and object-oriented concepts.
- Python experience is preferred.
- Demonstrate collaboration, learning, knowledge sharing, adaptability, and a commitment to solving business problems.
Benefits
- Hybrid work arrangement requiring residence in the Toronto metro area/GTA.
- Participation in the year-long First Year Graduate Experience.
- Three-week immersive training through Thoughtworks University.
- Monthly learning sessions dedicated to specific topics.
- Career development support through interactive tools, development programs, and mentorship from teammates.
Tech Stack
Categories
About ThoughtWorks
Thoughtworks is a global technology consultancy that designs and builds custom software, data platforms, and cloud-native systems for enterprises across industries. Its services-based model spans product discovery, agile delivery, platform modernization, and advisory on digital transformation and AI. Founded in 1993 and headquartered in Chicago, it listed on Nasdaq in 2021 (TWKS) and remains backed by private-equity firm Apax Partners.