Software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients
Job Summary
Software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients.
Our entry-level consultants jumpstart their careers with the First Year Experience: Our year-long program that starts with Thoughtworks University, an immersive three-week training, plus monthly sessions dedicated to specific topics.
You will be working as a full stack developer, which could include working on frontend, backend, cloud and AI-related areas.
Matching Summary
Software developers collaborate with business and quality analysts, designers, project managers and more to design software solutions that will create meaningful change for our clients.
Skills & Requirements
Must-have
Java
Spring Boot
clean and iterative code
TDD, Clean Code, Refactoring
SOLID principles, OO design
AI-assisted tools for development
continuous delivery practices
Nice-to-have
AI-first mindset
machine learning, LLM fundamentals
agentic AI development
cloud-based concepts
passion for learning and sharing knowledge
Key Requirements
less than one year of professional experience
strong computer science fundamentals
initial knowledge of object-oriented programming principles