HomeJobsHorshamSoftware Developer Support Apprentice
Back to all jobs
⚡ Source: ReedRef: 56796237

Software Developer Support Apprentice

QA·Horsham·Posted 2 weeks ago
📚 Apprenticeship💰 16-16k GBP/year
Tailor my CV for this job — Free

Job description

Original text imported from Reed

About Inspire ATA & Detego Global:

Inspire ATA are a flexi-job provider, so you will be employed by Inspire ATA and placed with Detego Global for your apprenticeship.

Detego Global are the creators of the Detego Unified Forensics Platform, an end-to-end suite of modular digital forensics tools which are used globally by military, law enforcement, intelligence agencies and enterprise organisations. With today's investigators faced with an onslaught of digital devices and the corresponding mass of data that is created, Detego has become the go to toolset to rapidly acquire, analyse and act on evidence and intelligence.

Detego Global is proud to employ the brightest software development talent, led and supported by a world class senior management team from the military, law enforcement, government and technology fields. The company is headquartered in Horsham, United Kingdom with additional offices in Washington, USA, Singapore and Johannesburg, South Africa.

About the role:

Detego Global is on the lookout for a Softwre Developer Support Apprentice. We are looking for an enthusiastic and motivated individual to join our team through a 16-month apprenticeship program. This apprenticeship offers the opportunity to gain hands-on experience and professional training in developer support. You will work alongside experienced professionals, receive structured training, and develop the skills necessary for a successful career in technology.

You will work under the guidance of experienced team members while developing technical skills and professional competencies. You will be responsible for contributing to their chosen track while completing apprenticeship coursework and building foundational knowledge in testing and software development. Your primary responsibility lies in learning, developing skills, and becoming a productive team member capable of taking on increasing responsibilities throughout the apprenticeship period.

This role will provide the right candidate with the opportunity to learn and grow in a supportive environment while contributing to the development and support of impactful software used globally by security and law enforcement agencies.

Responsibilities:

  • Learn to debug code and investigate software bugs
  • Provide customer support for technical issues
  • Assist in bug identification and root cause analysis
  • Progress toward code bug fixing and development support activities
  • Gain exposure to software development lifecycle and coding practices

You will need the following skills:

  • Strong interest in technology, software development, or IT support
  • Good communication skills and ability to work effectively in a team
  • Problem-solving mindset and willingness to learn new concepts
  • Basic computer literacy and familiarity with common software applications
  • Attention to detail and ability to follow instructions
  • Enthusiasm and positive attitude toward learning and development
  • Ability to manage time effectively and balance work with apprenticeship studies

Additionally, the following experience would be beneficial:

  • General interest in technology and enthusiasm to work in cybersecurity, digital forensics, or law enforcement technology
  • Basic understanding of programming concepts or scripting
  • Familiarity with Windows operating systems and common productivity tools
  • Basic troubleshooting skills for hardware or software issues
  • Participation in coding clubs, hackathons, or personal technology projects
  • Experience with customer service or technical support (even informal)
  • Exposure to software testing or quality assurance concepts

Entry requirements:

  • 7 GCSEs total
  • English GCSE grade D or above
  • Other 6 GCSEs, including Maths, to be C or above
  • You must not hold an existing qualification at the same or higher level than this apprenticeship in a similar subject

You may also have a combination of qualifications and experience which demonstrate the minimum foundation needed for the programme. In this instance you could still be considered for the programme.

If you hold international equivalents of the above qualifications, at the time of your application you must be able to provide an official document that states how your international qualifications compare to the UK qualifications.

For more information please visit the UK ENIC website. 

Working hours: 37.5 hours per week

Benefits:

  • Eligible for an NUS card for discounts in shops and restaurants
  • Eligible for an apprenticeship oyster card
  • Remote learning
  • Prizes and vouchers to be won (apprentice of the month)

Future prospects:

After this apprenticeship there is the potential full-time employment for the right candidate upon successful completion of the apprenticeship.

About QA:

Our apprenticeships are the perfect way to gain new skills, earn while you learn, and launch yourself into an exciting future. With over 50,000 successful apprenticeship graduates, we're a top 50 training provider, dedicated to helping you succeed.

Interested? Apply now!

Please be advised that this advert may close prior to the closing date stated above if a high number of applications are received. If you are interested in this vacancy please apply below as soon as possible.

SpeedCV AI

Key skills

AI-extracted from the job advert

Must-have skills
Basic computer literacyDebugging fundamentalsSoftware development lifecycle awareness
Nice-to-have
Exposure to coding languages (Python, Java, C#)QA testing experienceCustomer support experience
Soft skills
CommunicationTeamworkProblem-solvingAttention to detailWillingness to learnTime management
SpeedCV AI

Application advice

5 AI-generated recommendations to maximise your chances.

1

⭐ Highlight any experience with debugging or technical support at the top of your CV, as the advert emphasises hands-on bug identification and root cause analysis throughout the 16-month programme.

2

📊 Quantify any relevant experience: "Identified and documented 12 software issues in QA testing, reducing customer-reported bugs by 18%" or "Supported 8 end-users weekly with technical troubleshooting."

3

🌐 Emphasise your familiarity with software development lifecycle (SDLC) concepts, testing methodologies, or any exposure to coding languages (Python, Java, C#) — even from coursework or hobby projects.

4

🎯 Stress your eagerness to learn and grow in a structured apprenticeship environment; the advert explicitly values "enthusiasm and positive attitude toward learning and development" and "willingness to learn new concepts."

5

🤝 Demonstrate strong communication and teamwork examples, as you will "work alongside experienced professionals" and provide "customer support for technical issues" — show evidence of explaining technical concepts clearly to non-technical users.

NEW
AI SpeedCV

Suggested CV bullets

3 bullets our AI drafted for this specific advert, mirroring its ATS keywords.

How to tailor your CV

Add these 3 bullets under your most recent experience:

  • Completed QA testing for 6 software modules, identifying 14 bugs and documenting root causes with 95% accuracy, reducing customer-reported issues by 22%.
  • Assisted technical support team in resolving 9 customer issues monthly by troubleshooting code errors and providing clear explanations of solutions to non-technical users.
  • Learned and applied debugging techniques across 3 programming languages (Python, Java, C#) during coursework, reducing code defects by 18% in final project submission.

Free to copy — tailoring requires a 30-sec CV upload.

NEW
AI cover letter

Your cover letter is ready

We've drafted a cover letter for QA. Preview the opening, then unlock the full personalised version.

Letter preview — tailored to QA

Dear Hiring Manager,

I am writing to apply for the Software Developer Support Apprentice position at Detego Global in Horsham. Your 16-month apprenticeship programme, with its emphasis on debugging code, bug identification, and root cause analysis, aligns perfectly with my ambition to build a career in software development support. I am particularly drawn to the opportunity to work on the Detego Unified Forensics Platform, a tool trusted globally by military and law enforcement agencies.

My background in problem-solving and technical troubleshooting has prepared me well for this role. I am keen to develop my skills in software development lifecycle practices and coding fundamentals while contributing meaningfully to your team from day one.

Get my personalised letter — free

Free signup, no card needed. Export to PDF/Word requires a £1.99 trial (14 days).

SpeedCV exclusive
SpeedCV AI

Interview questions

10 questions generated from this advert.

Technical

  • Can you walk us through the steps you would take to debug a piece of code if a customer reported an error?
  • What is the software development lifecycle (SDLC), and why is understanding it important for a developer support role?
  • Describe a time you identified a problem and worked through the root cause analysis process.
  • How would you approach learning a new programming language or software tool during your apprenticeship?
  • What is the difference between a bug, a feature request, and a support ticket, and how would you triage each?

Behavioural

  • Tell us about a time you had to learn something completely new. How did you approach it, and what was the outcome?
  • Describe a situation where you had to explain a technical concept to someone with no technical background.
  • Give an example of when you identified a mistake or problem and took responsibility for fixing it.
  • Tell us about a time you worked as part of a team to solve a problem. What was your contribution?
  • How do you manage your time when juggling multiple tasks or responsibilities, such as work and study?
SpeedCV AINEW

STAR answer examples

Model answers using the Situation-Task-Action-Result framework. Adapt to your own experience.

1Question

Tell us about a time you had to learn something completely new. How did you approach it, and what was the outcome?

During my final year of secondary school, I had to learn Python from scratch for a computer science project with a 4-week deadline. I approached it systematically by working through online tutorials for the first week, then applying concepts to small coding challenges. I broke the main project into 5 smaller modules and tested each one independently. By week 4, I had completed a working inventory management system with 12 functions, which earned 92% on the assessment. This taught me that structured learning and breaking large tasks into manageable chunks helps me master new technical concepts quickly.
2Question

Describe a situation where you had to explain a technical concept to someone with no technical background.

When helping my grandmother set up email on her new tablet, I had to explain how attachments work. Rather than using technical jargon, I compared it to posting a letter inside an envelope — the email is the envelope, and the attachment is the letter inside. I then walked her through the steps visually on her device, showing her where to tap to add an attachment and how to check it arrived. She successfully sent me a photo attachment within 10 minutes. This experience showed me that patience, analogies and step-by-step guidance help non-technical people understand technical processes.

Similar jobs

View all