How does The Academy work?
The Codurance Academy is a 2 month paid apprenticeship with hands-on learning opportunities.
Once completed, you will join our team of Craftspeople.
2 Month Programme
Hands on, intensive modules covering the essentials of Software Design, XP practices, Clean Code and quality-oriented solid development practices.
Paid Apprenticeship
We pay you a full-time salary through The Academy programme - essentially, we pay you to learn.
Hands-On Learning
All concepts are taught through hands-on exercises, coding katas, group discussions and code reviews.
Expert Guidance
You will be mentored by our Craftspeople; skilled professionals with a wide breadth and depth of expertise.
What skills & experience do I need to join The Academy?
We value the diversity of backgrounds, experience, and skills that each professional brings to The Academy, although there are some requirements you need to meet in order to join the program. It covers what we consider the fundamentals of the Codurance ways of working, including classic and outside-in TDD, software design and design patterns, legacy code, databases, quality engineering, Agile processes, and frontend development.

