P

PA Consulting

Global innovation and transformation consultancy

Digital Apprentice - Software Development

Software EngineeringPosted on Nov 5
Internship · Fall 2027Belfast, UK

About the Job

Requirements

  • Be working toward or have achieved CCC in A-levels or equivalent, ideally with one subject in a STEM background.
  • Secure a place on the University of Ulster Computing Science BSc course to begin the apprenticeship; apply directly to the university separately.
  • Have familiarity with a programming language or framework such as Java, C#/.NET, or JavaScript.
  • Have a basic understanding of relational and/or non-relational databases, such as MS Access, MS SQL, MySQL, or MongoDB.
  • Have awareness of cloud platforms such as AWS, Azure, or GCP.
  • Demonstrate a passion for technology through personal projects.
  • Demonstrate problem-solving ability, innovative thinking, adaptability, and an interest in data.
  • Communicate effectively in writing and verbally.
  • Be punctual, dependable, respectful, and able to meet workplace etiquette and office-conduct expectations.
  • Live within a commutable distance of the Belfast office.
  • Meet the residency eligibility for security clearance: be a British citizen or have been resident in the UK for the past 5 years.

Responsibilities

  • Work with experienced software developers and consultants to understand client requirements and develop custom software solutions.
  • Learn and implement new technologies and software development best practices.
  • Participate in code reviews and help ensure high levels of code quality.
  • Participate in client meetings to understand requirements and provide solutions.
  • Write documentation and conduct training sessions for clients.
  • Continuously improve software development skills and knowledge.
  • Work across the development lifecycle, from strategy to implementation, and take assignments in different sectors.
  • Work with test and DevOps specialists and service managers on automated software releases from development to production.
  • Develop software and provide high-level technical designs in collaboration with business analysts, software architects, user researchers, and experience designers.

Desired Qualifications

  • Ideally, have one A-level subject in a STEM background.

About the Company

PA Consulting

Global innovation and transformation consultancy

PA Consulting provides end-to-end innovation and transformation consulting services worldwide. It partners with leaders across industries to translate insights into practical strategies and actions that drive tangible results for clients, communities, and society. The firm’s approach combines advisory insight with implementation support to identify new opportunities and deliver long-term impact. Working across diverse sectors in the UK, Ireland, US, Nordics, and Netherlands, PA Consulting differentiates itself by pairing deep industry knowledge with hands-on delivery, focusing on real-world outcomes through long-term partnerships and measurable change, rather than theoretical ideas alone.

Company size
5,001-10,000
Company stage
Grant
Total funding
$650K
Headquarters
London, United Kingdom
Founded
1980

Recently Posted Jobs

Explore more opportunities at PA Consulting

See more jobs