CareerPlan

2027 Apprentice - Digital (Software Development) - Belfast

Belfast, Northern Ireland, GBFull-time2026-11-07 → 2026-11-10

Core

Apprentice software developer working on real-life client projects to deliver innovative software or data-driven solutions.

Role type

Apprentice Software Developer

Builds

Custom software solutions and data-driven solutions for clients

Domain

Digital technologies, software development, artificial intelligence

Deliverable

production ML models | product features

Required skills

Programming languages (Java, C#/.NET, JavaScript), relational/non-relational databases, cloud platforms (AWS, Azure, GCP), software development best practices, code reviews

Preferred skills

STEM background, personal tech projects, growth-oriented mindset, collaborative teamwork, analytical problem-solving

Technologies

Java, C#/.NET, JavaScript, MS Access, MS SQL, MySQL, MongoDB, AWS, Azure, GCP

Responsibilities

Understand client requirements and develop custom software solutions, implement new technologies and best practices, participate in code reviews, meet with clients to provide solutions, write documentation and conduct training sessions

Seniority

Apprentice, part-time study alongside work