Associate (Graduate) Developer

Thoughtworks•Chicago, IL
•Hybrid

About The Position

Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and other colleagues to design software solutions that create significant change for clients. They listen to understand business problems and write clean, iterative code. The role involves working in collaborative, product-focused teams to build customer experiences and solve challenges across industries. Entry-level consultants participate in the First Year Graduate Experience, a year-long program that begins with Thoughtworks University, an immersive three-week training, and includes monthly sessions on specific topics. Candidates from varied backgrounds are encouraged, including Computer Science graduates with less than one year of professional experience, coding boot camp graduates, and career changers working toward becoming software developers. This is a hybrid position requiring the employee to be located in the Chicago metro area. Applicants must have US work authorization that does not now or in the future require visa sponsorship.

Requirements

  • Have less than one year of professional experience working as a developer.
  • Understand analysis, design, coding, and object-oriented concepts.
  • Thrive in a collaborative, flat environment that values transparency, openness, feedback, and change.
  • Have a passion for learning and sharing knowledge and a desire to create meaningful solutions for business problems.
  • Be resilient in ambiguous situations and able to approach challenges from multiple perspectives.
  • Have US work authorization that does not now or in the future require visa sponsorship.
  • Be located in the Chicago metro area for this hybrid position.

Nice To Haves

  • Python experience is preferred.

Responsibilities

  • Pair to write clean, iterative code using practices such as TDD, SOLID principles, object-oriented design, and pair programming.
  • Use continuous delivery practices to improve software delivery speed.
  • Work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for clients.
  • Learn and apply technology thinking from the Technology Radar to solve client problems.
  • Address challenges for clients across industries while collaborating with teammates from diverse backgrounds.

Benefits

  • A year-long First Year Graduate Experience, including three weeks of immersive training and monthly topic-focused sessions.
  • Career support through interactive tools, development programs, and supportive teammates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service