Various (See below)
Belfast
Hybrid
£24,784
37.50
18+
01/09/2026
2 - 3 years
3
12/06/2026
Alongside this role you will be completing the course Software & Computing > Level 5-6
The iTS Computing Apprenticeship runs alongside a Higher Education Apprenticeship course and is the entry point to a long-term career with us. Apprentices join live client work early, with close support from experienced colleagues, and grow into a full-time role as their skills develop.
The programme is organised around Professional Services (Software engineering, Dynamics 365, and Data Analytics), Managed Application Support and Technical Infrastructure (Infrastructure, Networking and Security).
Apprentices shape their experience around the areas that fit their studies and interests, balanced against the needs of the business. The role is hybrid, with a minimum of 3 days per week in the office.
The following applies to every apprentice, regardless of pathway:
Integrate into the team from day one: the single biggest factor in what an apprentice gets out of the programme is how well they work with the people around them.
Contribute to the day-to-day life of the team. Attend stand-ups and team meetings, build working relationships with colleagues across pathways, and take part in knowledge-sharing sessions.
Complete defined pieces of work: code, scripts, configuration changes, reports, or support tickets following the brief and relevant procedures, all under the guidance of experienced team members.
Apply agreed development standards, tools, and guidance as directed.
Carry out testing and verification activities.
Document work and changes accurately using prescribed templates and standards.
Review own work with guidance, correcting issues identified by others.
Raise questions or issues promptly when tasks are unclear or problems are encountered.
Across all areas, iTS is rapidly adopting AI tools — including Claude Code, ChatGPT, and Azure AI Foundry — to accelerate delivery, automate routine tasks, and maintain recognised quality and security standards such as ISO 27001. Apprentices will get hands-on experience with these tools and opportunities to contribute to innovation on live client work.
Apprentices have the opportunity to gain experience across each of the following pathways:
Professional Services works directly with clients across three areas:
Software Engineering – using C#, .NET, SQL and a host of other technologies focuses on building software bespoke to client needs as well as our product Perito.
Dynamics 365 – configuration, customisation, and extension of the Microsoft Dynamics CRM platform using Dataverse, model-driven apps, and Power Automate.
Data Analytics – working across Power BI, reporting and analytics tools, and in-house AI solutions to draw insight from client data, often working in SQL and Python.
Apprentices work alongside developers, consultants, and analysts on real client projects, participating in Agile ceremonies, using Git and structured code review, and following the team's engineering and quality standards.
Managed Application Support focuses on the ongoing stability and performance of client-facing applications across three areas:
Application Monitoring & Incident Management – proactive monitoring of client applications, triaging incidents and managing resolution through structured ticketing and escalation processes.
Release & Change Support – assisting with the deployment of updates, patches, and configuration changes to managed client environments, following controlled change management procedures.
Client Communication & Reporting – maintaining clear communication with clients around issue status, scheduled maintenance, and service performance, contributing to regular reporting and service reviews.
Apprentices work alongside experienced support engineers and consultants, gaining exposure to real client environments, ITIL-aligned processes, and tools used to manage and maintain production systems.
Technical Infrastructure manages the on-premises and cloud-based IT systems that underpin both iTS and our clients, across four areas:
IT Support – helpdesk tickets via Autotask, end-user support, and supervised resolution of day-to-day issues for iTS and client users.
Cloud and Servers – Azure virtual machines, networking, and on-premises infrastructure that keep client systems running.
Identity and Productivity – Active Directory and Microsoft 365 administration, Group Policy, and access management.
Security – vulnerability monitoring, supervised firewall changes, and safeguarding client environments to recognised standards.
Apprentices work alongside engineers and support analysts on live tickets and infrastructure projects, attending daily technical stand-ups, joining client-facing diagnostic calls, and working towards industry certifications through structured training.
Essential Qualifications
Will secure a Level 5/6 apprenticeship place in Computer Science, Software Engineering, Information Technology, or a closely related discipline.
Reporting
Reports to the line manager of the current pathway — typically a Senior Developer, Principal Developer, Dynamics Lead, Data & Analytics Lead, or Technical Infrastructure Lead.
Works closely with the wider department team as part of a supervised delivery group, and with peers across pathways for cross-team learning.
Complete your profile: To apply for any of the opportunities, you need to finish completing your profile.
Go to my profile