Software Engineer Apprentice

Newcastle upon Tyne
Description

Employer description:

Mandata is a transport management software provider focused on delivering best-in-class haulage software to help road transport operators successfully manage and grow their businesses in step with changing market conditions and consumer demand.  

Overview: 

You'll have the opportunity to gain valuable skills, knowledge and experience as you complete a L3 Software Development Technician Apprenticeship. 

The software engineer apprentice will develop personal and technical skills and knowledge to enable them to create and support the delivery of high-quality software, support incident management and help resolve problems when they arise. 

Main duties:

  • Participate in work prioritisation, work estimation and planning following agile scrum methodology.
  • Participate in reviews of designs for software applications to verify they meet requirements, typically from User Stories.
  • The writing and maintenance of application source code that adheres to standards and quality requirements.
  • The creation and maintenance of applications following the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing.
  • Provide input to the analysis of business requirements, breakdown requirements and design specifications and contribute to the creation of technical user stories.
  • Participate in peer reviews of coded solutions produced by team members to ensure quality and adherence to standards.
  • Provide technical expertise and assist the technical lead and project manager in removing blockers.
  • Liaise with varied teams to resolve any cross-function issues and escalate where necessary. 

What we are looking for:

Preferred skills:

  • A flexible, positive, can-do attitude
  • Excellent team working skills, with the ability to collaborate in multi-functional teams with other apprentices, engineers, managers, and subject matter experts
  • Able to respond well to change
  • Good attention to detail, demonstrating thoroughness and focus
  • Strong desire to learn and develop
  • Able to easily adapt to new ways of working
  • Excellent communication and presentation skills, both oral and written, with the ability to articulate complex issues
  • Able to apply analytical and critical thinking skills when considering complex situations and problems
  • Working knowledge of Microsoft Office applications
  • An evident interest in engineering as a subject

Experience of engineering activities are advantageous but not necessary. This may include:

  • Hobbies or voluntary work
  • Previous work experience
  • Engineering related school subjects
  • Ideally able to demonstrate a strong work ethic, e.g., through part time employment and/or voluntary activities
  • Awareness of C#, .NET and SQL would be advantageous

Entry requirements:

  • 5 GCSE’s [especially English, Mathematics and a science or technology subject]
  • Other relevant qualifications and experience
  • Or an aptitude test with a focus on IT skills

You must not hold an existing qualification at the same or higher level than this apprenticeship in a similar subject.

Future prospects:

92% of QA Apprentices secure permanent employment after finishing their apprenticeship. Additionally, there may be opportunities to undertake further apprenticeship training as many of our programs offer on-going development tracks. 

Important Information: 

QA’s apprenticeships are funded by the Education & Skills Funding Agency (ESFA), an executive agency of the Department for Education.

To be eligible for a Government funded apprenticeship you must have lived in the UK or European Economic Area (EEA) for the last 3 consecutive years.