Software Developer Apprentice

TARMAC TRADING LIMITED

Birmingham, B37 7ES

Closes on Friday 21 February

Posted on 23 December 2024


Summary

Kickstart your career in software development with Tarmac, a leader in the construction sector! In this role, you’ll utilise Agile and Lean methodologies to contribute to exciting projects & collaborate with supportive teams as you work through the Software Delivery Lifecycle-- helping with software testing for both new and existing applications.

Annual wage
£20,000 a year

Minimum wage rates (opens in new tab)

Training course
Software developer (level 4)
Hours
9:00am - 5:00pm, Mon - Fri, Hybrid role

40 hours a week

Possible start date

Monday 1 September

Duration

1 year 6 months

Positions available

1

Work

As an apprentice, you’ll work at a company and get hands-on experience. You’ll gain new skills and work alongside experienced staff.

What you’ll do at work

  • Apply Agile and Lean methodologies in project development.
  • Work within the Software Delivery Lifecycle and SOx IT general controls framework.
  • Support and participate in software testing for new and existing applications.
  • Design and develop intuitive user interfaces and effective software solutions.
  • Write, test, and maintain clean, logical, and maintainable code while analysing unit testing results to correct errors.
  • Create and execute test scenarios following established testing methodologies.
  • Use knowledge of algorithms, logic, and data structures to solve problems and implement solutions.
  • Interpret designs while ensuring compliance with security and maintainability standards.
  • Gain hands-on experience by providing customer software support to better understand product and user needs.
  • Engage with customers to gather requirements and collaborate with the Test Team.
  • Work with Enterprise Architects and System Managers to refine technical specifications and explore technologies.
  • Collaborate with developers to improve internal processes, documentation, build systems, and frameworks.
  • Build and maintain robust back-end systems to support internal departments.

Where you’ll work

3 Trinity Park, Bickenhill Lane

Birmingham

B37 7ES

Training

An apprenticeship includes regular training with a college or other training organisation. At least 20% of your working hours will be spent training or studying.

College or training organisation

MULTIVERSE GROUP LIMITED

Your training course

Software developer (level 4)

Equal to higher national certificate (HNC)

Course contents
  • create logical and maintainable code
  • develop effective user interfaces
  • link code to data sets
  • test code and analyse results to correct errors found using unit testing
  • conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • identify and create test scenarios
  • apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues
  • create simple software designs to effectively communicate understanding of the program
  • create analysis artefacts, such as use cases and/or user stories
  • build, manage and deploy code into the relevant environment
  • apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural)
  • follow software designs and functional or technical specifications
  • follow testing frameworks and methodologies
  • follow company, team or client approaches to continuous integration, version and source control
  • communicate software solutions and ideas to technical and non-technical stakeholders
  • apply algorithms, logic and data structures
  • interpret and implement a given design whist remaining compliant with security and maintainability requirements
  • create logical and maintainable code
  • develop effective user interfaces
  • link code to data sets
  • test code and analyse results to correct errors found using unit testing
  • conduct a range of test types, such as Integration, System, User Acceptance, Non-Functional, Performance and Security testing.
  • identify and create test scenarios
  • apply structured techniques to problem solving, debug code and understand the structure of programmes in order to identify and resolve issues
  • create simple software designs to effectively communicate understanding of the program
  • create analysis artefacts, such as use cases and/or user stories
  • build, manage and deploy code into the relevant environment
  • apply an appropriate software development approach according to the relevant paradigm (for example object oriented, event driven or procedural)
  • follow software designs and functional or technical specifications
  • follow testing frameworks and methodologies
  • follow company, team or client approaches to continuous integration, version and source control
  • communicate software solutions and ideas to technical and non-technical stakeholders
  • apply algorithms, logic and data structures
  • interpret and implement a given design whist remaining compliant with security and maintainability requirements

Your training plan

Training on the 18 month Standard Level 4 Software Developer (SWE4) apprenticeship. 20% off your working week will be dedicated to 'Off the job training' - ie apprenticeship studies - which are completed online. Being a Multiverse apprentice means access to awesome social events, insight/career days with other apprentices to grow your network, as well as your own personal Coach who will guide you through the qualification to help you achieve your full potential. 

Requirements

Essential qualifications

GCSE in:

  • English (grade 4/C)
  • Maths (grade 4/C)

Let the company know about other relevant qualifications and industry experience you have. They can adjust the apprenticeship to reflect what you already know.

Skills

  • Communication skills
  • Problem solving skills
  • Team working
  • Initiative
  • Analytical
  • Mathmatical
  • Software Development

About this company

Tarmac, a CRH company, is the UK’s leading sustainable building materials and construction solutions business. Tarmac combines the knowledge and expertise of two of the construction industry’s most iconic brands: Tarmac, the pioneers of the modern asphalt road 120 years ago,  and Blue Circle, the company that patented Portland Cement.

http://tarmac.com/ (opens in new tab)

Company benefits

- Pension - Discounts - Multiverse Community

After this apprenticeship

After your Software Engineering apprenticeship, you can progress into a junior developer role (this includes web and app development). You'll have the skills to continue growing within a tech team, and have enough knowledge/experience to pick up new languages with ease. Software Engineering Level 4 will also provide a good foundation for transitioning into data science.

Ask a question

The contact for this apprenticeship is:

MULTIVERSE GROUP LIMITED

The reference code for this apprenticeship is VAC1000293450.

Apply now

Closes on Friday 21 February

When you apply, you’ll be asked to sign in with a GOV.UK One Login. You can create one at the same time as applying for this apprenticeship.

After signing in, you’ll apply for this apprenticeship on the company's website.

Company’s application instructions

Create a Multiverse account and and build your online profile to apply.