Summary
Imagine what’s next. Imagine a career in pioneering technology engineering, where you’ll impact millions of lives and Help Britain Prosper. Make it real. Apply now for our Technology Engineering apprenticeship programme.
Wage
£25,000 a year
You will join us on a fixed apprenticeship salary where you’ll be eligible for annual pay reviews. Upon successful completion of the apprenticeship, your salary will be increased in line with the grade and pay range for your role.
Training course
Software developer (level 4)
Hours
Monday to Friday Shifts TBC
35 hours a week
Possible start date
Monday 1 September
Duration
2 years
Positions available
18
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
Are you passionate about technology? Do you love coding? Are you ready to take on the challenge of enhancing innovative digital products? If so, a career in Technology Engineering at Lloyds Banking Group could be the perfect fit for you.
During your Level 4 apprenticeship program, which typically spans up to two years, you will have the opportunity to specialise in one of the following areas: Software Engineering, Quality Engineering, or Cyber Security. Your specific placement will be communicated as part of our recruitment process. Throughout the apprenticeship, you will explore various technological fields and make a significant impact on numerous individuals and businesses. You will gain practical experience with cutting-edge technology and acquire skills such as:
* Utilising containers (for software packaging)
* Handling code changes effectively
* Working with cloud services
* Developing and integrating APIs to connect different software systems
Where you’ll work
Halifax
HX1 2RG
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
FIREBRAND TRAINING 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
This training plan has not been finalised. Check with this employer if you’ll need to travel to a college or training location for this apprenticeship.
Requirements
Essential qualifications
GCSE in:
* English (grade 4-9)
* Maths (grade 4-9)
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
* Creative
* Aiming high
* Staying positive