We are seeking graduates with a real passion for learning that are curious and often challenge the status quo. Attitude, aptitude and integrity are central to all successful applicants.
Here's what we're looking for in our interview process:
- Comfortable in application of Data Structures and Algorithms.
- Ability to Program Design or apply OOP concepts
- Have understanding of OS, DB & CS Concepts
As a Graduate Software Developer with ThoughtWorks, here's what you can do:
- Learn something new every day
- Share your ideas
- Work with the latest technologies
- Deliver agile software solutions using best practices such as TDD and pair programming
- Think through hard problems, and work with a team to make them reality
- Spend your first few weeks training abroad with other graduates at ThoughtWorks University (TWU)
If ThoughtWorks sounds like the right environment for you to learn, grow and thrive, then we are looking forward to getting to know you! Please apply here and let us know in your cover letter what makes you want to join us.
Not quite ready to apply? Or maybe this isn’t the right role for you?
That’s OK, you can stay in touch with AccessThoughtWorks, our learning community (tick 'contact me about recruitment opportunities' to hear about jobs in the future).
A community of passionate individuals whose purpose is to revolutionize software design, creation and delivery, while advocating for positive social change.