Software Engineer Apprentice
The apprentice will be placed in a business that provides critical national infrastructure to thousands of key companies and organisations around the world.
Key interactions and systems/technologies used:
Researching, designing, implementing software Identifying and developing improvements in existing software Writing and implementing efficient, reliable code Determining operational practicality Developing quality assurance procedures Deploying software tools, processes and metrics Effective testing and peer reviewing especially before deployments Working closely with other developers to share techniques, standards and best practicesOn top of the above, the individual will learn working practices and how to function in a lean business where prioritisation is key.
Training:
Types of training offered at (AQ) Limited covers both tacit and explicit knowledge, as we understand that this needs to be gained through experience as well as taught.
Onboarding: The apprentice will be introduced to essential industry standards, including ISO 27001, GDPR, and key compliance and security protocols. Training will cover phishing awareness, physical access policies, and other critical security measures.
Buddy System: Each apprentice will be paired with an experienced developer who will provide specialised training and mentorship, offering insights into daily tasks and best practices. This supported relationship will allow the apprentice to get hands-on experience safely.
Technical Training (by team): Skilled team members will be readily available to support and guide the apprentice in developing specific technical skills as they progress. Huddles and other team meetings will also be advantageous opportunities to learn from.
Product Training: The apprentice will work closely with the product team to learn about the company’s offerings and how customers use them. This foundational knowledge will provide crucial context for backend development tasks and contribute to a well-rounded understanding of project goals.
At the end of the apprenticeship the individual will receive a diploma in software development and may receive a job offer.
Training will be completed in a mixture of locations, either on-site at Salem Chapel in Leeds or remotely from the individual’s secure location of choice.
Training Outcome:
Following the apprenticeship there is a possibility of a full-time position within aql. There may also be a choice to specialise in an area of interest that has developed. aql is also supportive of individual growth via the apprenticeship route.
Employer Description:
Telecoms & technology company
Working Hours :
8:50am - 5:10pm, Monday to Friday. 1 hours lunch break is available.
Skills:
Communication skills,IT skills,Attention to detail,Organisation skills,Customer care skills,Problem solving skills,Presentation skills,Administrative skills,Number skills,Analytical skills,Logical,Team working,Creative,Initiative,Non judgemental,Patience,Experience with AI,Experience with IoT