This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers, and more to design software solutions that create significant change for clients.
They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result.
By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard.
Entry-level consultants will participate in the First Year Graduate Experience, a year-long program that starts with Thoughtworks University, an immersive three-week training, plus monthly sessions dedicated to specific topics.
The company considers tech talent from all walks of life, including Computer Science majors with less than one year of professional experience, coding boot camp graduates, or career changers working toward becoming software developers.
Responsibilities include pairing to write clean and iterative code using practices like TDD, SOLID principles, OO design, and pair programming.
Developers will use continuous delivery practices to improve software delivery speed.
They will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients.
Developers will learn, digest, and apply the latest technology thinking from the Technology Radar to solve client problems.
They will tackle a variety of challenges for clients of all industries while collaborating with new teammates from diverse backgrounds.
Requirements:
Candidates must have less than 1 year of professional experience working as a developer.
A basic understanding of analysis, design, coding, and object-oriented concepts is required.
Candidates should thrive in a collaborative, flat environment that values transparency, openness, feedback, and change.
A passion for learning and sharing knowledge, as well as a desire to create meaningful solutions for business problems, is essential.
Candidates must be resilient in ambiguous situations and able to approach challenges from multiple perspectives.
Benefits:
Thoughtworks offers a unique career path that is tailored to individual development goals, balancing autonomy with a supportive cultivation culture.
Employees have access to interactive tools, numerous development programs, and teammates who are eager to help them grow.
The company values helping each other be their best, extending to empowering employees in their career journeys.
Thoughtworks fosters a dynamic and inclusive community, providing a supportive environment for continuous learning and professional growth.