cover-image

Software Developer Apprentice

Employer description:

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.

Overview:

We’re looking for a technically minded and motivated apprentice to join our team, working on custom HubSpot integration projects and complex data migrations. 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 that unlock real value for clients.

Responsibilities:

  • 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).

Desirable skills:

  • Strong interest in coding, data, and systems integration.
  • Problem-solving mindset and curiosity about how systems work.
  • Logical thinker with attention to detail.
  • Basic experience with any programming or scripting language (e.g., Python, JavaScript, Node.js, SQL).
  • An interest in APIs, cloud platforms, or automation tools (Zapier, Make, etc).
  • Eager to learn and grow in a fast-paced technical environment.
  • Any experience working with APIs or integrating systems.
  • Exposure to HubSpot, CRM platforms, or SaaS tools.
  • Familiarity with data formats (JSON, CSV, XML).
  • Experience using version control (e.g., GitHub).

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:

35 hours per week, 9am - 5pm.

Benefits:

  • Flexible working hours.
  • Remote working.
  • Opportunity to travel to the USA for HubSpot Annual Conference in San Francisco each year.
  • Co-working membership.
  • 25 days annual leave + bank holidays. 

Future prospects:

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.

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 30,000 successful apprenticeship graduates, we're a top 50 training provider, dedicated to helping you succeed. 

Interested? Apply now!

 Advanced Apprenticeship
  16,000
 Published on 12-05-2025
 Deadline 09-06-2025