This apprenticeship programme nurtures future talent with the knowledge and flexibility to grow into key roles on your software team.
The wireframe to build your future software talent.
This Level 3 Software Development Technician apprenticeship teaches people how to create code, test software, and fit seamlessly into your development team.
Our full-stack curriculum provides practical training in the fundamentals of software design, development, and deployment, underpinned by essential collaboration and communication skills.
At Baltic, our technical training is delivered remotely in our real-time SMART Classroom environment.
For more information about this programme, browse our summary below, or download your detailed programme guide.
Our technical training courses simulate an authentic development environment where apprentices learn by doing as part of a small cohort. In each two-day course, participants will plan, design and develop functional software components, led by an expert Skills Coach.
This course introduces the Software Development Lifecycle, with a practical focus on the planning and analysis phases. Learners will explore project roles, collaboration tools, and industry techniques for gathering stakeholder requirements and planning development projects.
This hands-on course focuses on software design and introduces the principles of Object-Oriented Programming. Learners will plan and design a software solution, creating technical specifications to address the functional and non-functional requirements of a given design scenario.
This course offers a practical exploration of the object-oriented programming paradigm. Supported by an expert coach, learners will build the software components they designed in the previous session.
This course introduces the fundamentals of secure web design and explores connections between data sources and front-end interfaces. Learners will establish requirements and design an effective connection between web and database assets.
This practice-based course invites participants to transform theory into action and build their database connection code according to the design specifications. Learners will apply industry best practices to implement their software solution, creating secure, functional code to high professional standards.
This course offers a deep dive into problem solving and software testing approaches. In this dynamic session, learners will create and implement software test plans using different testing methodologies to identify and repair bugs within a piece of code.
Our apprenticeship curriculum combines expert technical training courses with corresponding Workplace Projects. After each course, apprentices continue to build their skills and apply what they've learned within the workplace, making a meaningful contribution to your team.
A Level 3 Software Development Technician Apprentice will complete the following projects:
We believe that personal and professional development are two sides of the same coin. That's why we deliver a bespoke personal development curriculum alongside our technical training courses.
Through a mix of one-to-one support sessions, independent study, group discussions and quizzes, our learners are supported to become the best versions of themselves.
Our personal development programme covers the following themes:
Our learners are also supported to develop coding skills in the languages they will need in the workplace through personally curated self-study resources.
Throughout the programme, apprentices will build up the knowledge and experience they’ll need to become a fully competent Software Development Technician.
We work with our employers to find the right fit between a job role and apprenticeship training, creating a bespoke individual learning plan for each of our apprentices enrolled on our programmes.
Download the Role Profile below to see how an apprentice Software Development Technician may fit into your team.
Software Development Technician:
For more information on the courses, training methods and support we offer our apprentice Software Development Technicians, download the complete programme guide for employers below.
This guide contains everything employers need to know about this apprenticeship programme, including typical tasks, duties and responsibilities, training schedule, professional development timeline, funding information and next steps.
To find out more about recruiting an apprentice, or enrolling an existing member of your team on this programme, please get in touch with our specialist apprenticeship advisors.