Consultant Graduate Fullstack Developer
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. 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.
Our entry-level consultants jumpstart their careers with the First Year Graduate Experience: our year-long program that starts with Thoughtworks University , an immersive three-week training, plus monthly sessions dedicated to specific topics. And it's important to call out that we consider tech talent from all walks of life. Whether you're a Computer Science major with less than one year of professional experience, a coding boot camp graduate or a career changer who is working toward becoming a software developer, you have the opportunity to grow in our community of passionate technologists.Job responsibilities
- You will pair to write clean and iterative code using practices like TDD, SOLID principles, OO design and pair programming
- You will use continuous delivery practices to improve software delivery speed
- You will work in collaborative, product-focused teams to build innovative customer experiences and create meaningful change for a variety of clients
- Learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems
- Tackle a variety of challenges for clients of all industries, while collaborating with new teammates from diverse backgrounds
Job qualifications
Technical Skills
- You have practical knowledge working with Python + React
- You have strong computer science fundamentals (e.g., Data structures, algorithms, database fundamentals).
- You have advanced english level (all the process will be in English)
- You have less than 2 years of professional experience working as a developer (considering internship).
- You demonstrate initial knowledge of object-oriented programming principles (e.g., can define encapsulation) and are learning its basic concepts with some hands-on experience.
- You can write code that is readable, maintainable and extensible, and you are aware of the importance of tests.
- You are aware of the technical ecosystem where code and artifacts run (infrastructure, runtime, web architecture, operating systems).
- Good to have: exposure to machine learning, LLM fundamentals, agentic AI development, and AI-assisted software tools.
- Good to have: exposure to cloud-based concepts.
Professional Skills
- You thrive in a collaborative, flat environment that values transparency, openness, feedback and change
- You have a passion for learning and sharing knowledge as well as a desire to create meaningful solutions for business problems
- You're resilient in ambiguous situations and can approach challenges from multiple perspectives
Other things to know
Learning & Development
There is no one-size-fits-all career path at Thoughtworks: however you want to develop your career is entirely up to you. But we also balance autonomy with the strength of our cultivation culture. This means your career is supported by interactive tools, numerous development programs and teammates who want to help you grow. We see value in helping each other be our best and that extends to empowering our employees in their career journeys.
About Thoughtworks
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.
Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.Salary
Benefits:
The annual salary range posted is subject to many factors and may vary depending on experience, geographic location, job responsibilities, performance, skills and/or training.
Salary
$83,000 - $98,000 USD
Recommended Jobs
LPN, Licensed Practical Nurse - Home Nursing
Elmwood Park, IL LPNs needed for in-home nursing with female child/young adult who is medically-fragile and technologically dependent. Care includes g-tube feeding and mgt, seizure mgt, and trach c…
Infrastructure Engineer
Company Description Fortune Brands Innovations, Inc. is an industry-leading innovation company focused on creating smarter, safer and more beautiful homes and improving lives. Our driving purpos…
Surgical technologist - labor delivery
Overview Sign-on Bonus Available! Relocation bonus available for 1yr+ experience and 50mi Provides surgical technology to direct and indirect care and service. Assist surgeon, perform operati…
Principal network engineer
Job Description The Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world. Our cloud offers unmatched hyper-scale, multi-tenant serv…
Security Account Executive
Build your best future with the Johnson Controls team As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, pl…
Mechanical engineer
Company Description Avery Dennison Corporation (NYSE: AVY) is a global materials science and digital identification solutions company. We are Making Possible™ products and solutions that help adva…
Emergency Dept Assistant-Feinberg ED Full-time Nights
The salary range for this position is $22.76 - $22.76 (Hourly Rate) Placement within the salary range is dependent on several factors such as relevant work experience and internal equity. For positi…
Outdoor Sales Advisor
About the Job: Outdoor Sales Advisor – Membership Division Become Part of the Sparkle Express Car Wash Team! Location: Chicago Full-time & Part-time roles Compensation: $16 - $17 pe…
Sr Accounts Payable Analyst
Sr Accounts Payable Analyst Location Chicago, IL : PRIMARY OBJECTIVE Reporting to the Accounts Payable Supervisor, a Senior Accounts Payable Analyst performs the full range of accounts payable fun…
Associate Veterinarian
Exciting Opportunity for Veterinarians at Yorkville Animal Hospital Location: Yorkville, IL Yorkville Animal Hospital is looking for a dedicated, experienced Veterinarian to join our dynamic t…