Software Development Apprenticeship
Work across all stages of the software development lifecycle, from planning and design to testing, deployment, and maintenance.
Write clear, logical, and maintainable code that meets project specifications and coding standards.
Use version control systems to manage and store code safely.
Help fix bugs and support the maintenance of existing software systems.
Take part in different types of testing, such as unit, integration, and end-to-end testing.
Follow secure coding practices to protect software from security risks.
Connect code to data sources to ensure software functions correctly.
Communicate and work with team members, stakeholders, and customers, and help create technical documents like user stories and design diagrams.
Training:
As a Software Developer apprentice, your role will consist of creating and testing high-quality code. You will use programming languages and software development tools such as Java, Python, and C++.
You will be responsible for interpreting customer requirements from a design specification, planning and managing their contribution to the wider project, and creating effective software solutions.
Due to the nature of the role, you could be employed within a wide range of businesses and sectors – from SME games studios to finance multinationals. All corporations depend on software in some way to function!
Training Outcome:
This apprenticeship provides you with the skills to become a fully fledged software developer.
Employer Description:
OSL Technology is looking for an enthusiastic and motivated individual to begin their career in software development. The company designs and develops cutting-edge software that powers security systems across airports, defence sites, and critical infrastructure. Their technology combines AI, smart sensors, and data analytics to keep people and places safe, and they are now looking for the next generation of developers to join the team.
Working Hours :
9am-6pm Monday to Friday
Skills:
Communication skills,IT skills,Attention to detail,Logical