Overview
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
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 practices
On top of the above, the individual will learn working practices and how to function in a lean business where prioritisation is key.
About the Employer
https://aql.com/ (opens in new tab)
Company benefits
We operate a work-from-home practice which sometimes requires 1-2 days in the office per week. On site gym Payday breakfasts Pension contribution Annual leave: 25 days + statutory holidays
Things to Consider
Interview process:
- A call to ask to ask some eligibility question
- A remote skill based interview
- A remote get-to-know-you/us interview
- Coding Challenge on site (At AQL office or Hackathon)
- Secondary interview
Training to be Delivered
Your training plan
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.
Follow us on Social Media