SHARE

Software Engineer (Trainee)

diamond-only-square
Posted April 15, 2025 /
11 hours ago
Permanent, Full-time, Part-time
Up to £30k FTE

Calculated Innovation work principally on innovative projects with positive environmental or social impact.

We’re looking for a person with the aptitude and desire to solve problems and develop the skill to engineer great software.

Ben, the lead software engineer, has over fifteen years’ experience of leading software teams, working with junior and senior developers to develop their professional skills. Over the last year we’ve successfully onboarded two other trainees: They’ve loved learning fast, making significant contributions and exploring the world of software engineering.

Working in central Truro, you will be office-based. You will be paid to learn, using premium online resources that suit your learning style. Further, you will be mentored, working on live projects within the first few weeks. Salary up to £30k FTE.

Part time and full time applications are encouraged as soon as possible. We would like this person to start in June 2025.

What does our recruitment process look like?

1. Prior to formal application, an informal chat about your goals and aspirations is encouraged. This isn’t required, but can help you to understand whether it is the kind of role you would like to apply for.

2. Application is by covering letter and CV. We’ll be looking for:

  • Evidence that you’re genuinely interested in pursuing a career in software; not just “I’d think I’d like to give it a go”, but steps that you’ve already taken in this direction.
  • Different thinking strengths to our existing team; we strive to build a team with lots of cognitive diversity.
  • Ability to communicate clearly and effectively in writing.
  • Performance in previous roles, and/or education. We do understand that the traditional education system doesn’t work for everyone.

3. You’ll then be expected to complete a 25-minute online test of general mental ability. This assesses your ability to learn and grow.

4. There will be an interview, where we will be:

  • Solving problems together.
  • Exploring attitudes to and styles of working.
  • Talking through your work history.
  • Taking a look at what your role would involve.

5. Before a decision is made, we look to take references to confirm your background.

We reserve the right to change this process, but the above is the current plan for this role.

Job Role

As a trainee software engineer, you will be doing the following:

  • Engage with and complete programmes of learning in software development.
  • Create, test, deliver and maintain working software.
  • As part of a team, work professionally with customers to understand their problems and develop software requirements.
  • Contribute to engineering programmes and projects, including estimation of work and constructive use of relevant management tools.
  • Review the tests and software of other team members.
  • Contribute constructively to the development of the learning pathways and environment in the company.

Qualifications and Experience

We are seeking someone who is willing and able to learn and grow in the practice of software engineering.

The following are a minimum requirement to be considered for this role.

  • Required: Mathematics GCSE grade C or above (or equivalent). Further education or experience in Mathematics or related subjects is an advantage.
  • Required: Proven attempt to learn basic software development skills; for example, engagement with a programme, or using online courses to learn to develop software.
  • Required: Proven track record of working constructively in a team environment. If you don’t have this from employment, then please provide evidence of this in other areas in your CV.

Compensation and perks

Holidays: 33 days including bank holidays (pro-rata for part-time)
Pension: 10% Employer Contribution
Employee discount and wellness package
Paid off-the-job training time

How to apply

CV and Covering Letter to [email protected]; do just email if a conversation would be helpful prior to application.

Register now

Username *
Email *
Password *
Re-type Password *
First Name *
Last name
Business Name
Website

Register now

Membership Level
Username *
Email *
Password *
Re-type Password *
First Name *
Last name
Business Name
Website