Software Developer Apprentice

This role will give you real-world experience working with APIs, scripting, data structures, and third-party tools – helping clients connect HubSpot with the wider systems they use (e.g., ERPs, finance systems, eCommerce platforms). You'll learn to manage data flows, solve integration challenges, and contribute to innovative solutions.

Role

  • Assist with data migration projects, ensuring accuracy, structure and integrity
  • Support the design and build of custom integrations between HubSpot and external platforms (via API & Webhooks)
  • Write scripts and code for data transformation, cleaning, and automation
  • Test and troubleshoot integration logic and data sync issues
  • Document processes, logic, and technical setups
  • Collaborate with consultants to understand client needs and translate them into technical solutions
  • Learn and apply best practices in development, testing, and version control (Git)

Training

Why choose our Junior Developer Level 3 apprenticeship?

QA’s Junior Developer Level 3 apprenticeship develops digital skills and provide the technical grounding needed to become a well-rounded, entry-level programmer. Junior Developers work as part of a software development team to build simple software components on web, mobile or desktop apps to be used by other members of the team as part of larger software development projects. 

QA’s Junior Developer Level 3 apprenticeship programme enables the apprentice to:

  • Explore a wide range of skills including Python, C#, Java, SQL, HTML, CSS, JavaScript, Git, Microservices and cloud
  • Interpret simple design requirements for discrete components of a project under supervision
  • Implement code which other team members have developed to produce required components

Gain the following qualifications upon successful completion of the Junior Developer Level 3 programme: 

  • Software Development Technician Level 3
  • BCS Certificate in Systems Development Context and Methodologies
  • BCS Certificate in Programming

Tools and technologies learned: Apprentices will learn to use Python, C#, HTML5, CSS3, JavaScript and Git.

Once you have successfully completed the apprenticeship, there will be the option to gain / pursue excellent career development opportunities and where appropriate, sponsorship of a relevant qualification.

Apprenticeship Standard
Software development technician (level 3)
Training Provider
QA LIMITED
Working Week
Days and shifts to be confirmed.
Expected Duration
1 Year 4 Months
Positions Available
1
Closing Date
Monday, 9th June 2025
Start Date
Monday, 16th June 2025

Desired Skills

  • IT skills
  • Attention to detail
  • Problem solving skills

Qualifications

  • 6 including Maths GCSE, grade 4+ (A* - C) (Essential)
  • English GCSE, grade D (3) or above (Essential)

About the Employer

NOVOCY LTD
Novocy are a leading Diamond HubSpot Partner agency specializing in designing and implementing custom HubSpot CRM solutions across various industries. Our mission is to empower businesses through tailored CRM strategies that enhance marketing, sales, service, and operational efficiency.
Company
NOVOCY LTD
Location
Silverstream House, 45 Fitzroy Street, London, England
Employment Type
Advanced Apprenticeship
Salary
£16,000 a year
Posted
Company
NOVOCY LTD
Location
Silverstream House, 45 Fitzroy Street, London, England
Employment Type
Advanced Apprenticeship
Salary
£16,000 a year
Posted