Frequently Asked Questions (FAQs)

Below you will find answers to the questions we get asked the most about Codurance and applying to work for us.

FAQ Page – Hero Image – 1
Why do you call software engineers and developers ‘software craftspeople’?
We call our software engineers ‘craftspeople’ because it not only honours our company’s heritage - it illustrates our commitment to the Software Craftsmanship movement.
Do you offer remote working?

We offer remote or hybrid working, depending on the role and the needs of our clients.

Our offices are an open resource for team strategy days, company gatherings and individuals who enjoy working from an office environment.

What steps are there in your recruitment process?

The interview process for roles generally involves a minimum of 3 steps.

A quick intro call, followed by a technical interview (including a technical task such as paired programming or role task) and a final interview.

Do the UK and Spanish teams collaborate on client projects?

Yes, we often collaborate to deliver client projects.

Are your developers and programmers usually assigned to more than one client project at a time?

No, as a general rule, our people will only ever work on one client project at a time.

Our senior developers and principals may sometimes assist on multiple projects but will only ever be required to work on one project at a time.

Are there development opportunities at Codurance?

Yes, our people work across a wide range of technologies, sharing their experiences and knowledge in a collaborative environment to help each other develop their craft.

All employees also have access to a learning budget, job related training and our weekly internal communities of practice.

How does the Codurance Academy program work?

The Codurance Academy is essentially a paid apprenticeship. It is a 4 month intensive programme with regular hands-on learning opportunities.

You receive guidance from experienced Senior Craftspeople and move into a role as full time Craftsperson when you graduate.

What happens when you finish a project? Does your contract run out?

On the rare occasion you are between projects, you will be part of our ‘bench’ where you will focus on developing your skills by taking courses and certifications, getting involved in internal projects and maybe even helping to teach the Academy.

As soon as a relevant opportunity becomes available, you are assigned to another client project.

How long does the company allow you to be on ‘the bench’?

Most of the time you will be working on client projects but on a rare occasion you may be in-between projects, in which case you will be part of our ‘bench’.

How long you are there varies depending on what projects we have available but it is usually quite a short amount of time.