Skip to main content
Toggle navigation
SIGN IN
REGISTER
You’re offline. This is a read only version of the page.
Skill Details
Essential Skill Information
View Skill (Open Access)
Skill Details
Skill Name
*
*
Skill Category
*
Business
Children & Education
Communication
Construction & Trade Skills
Creative Skills
Customer Services
Digital & AI
Events & Security
Finance & Accounting
Functional Skills
GDPR & Cyber-Security
HR
Health & Beauty
Health & Safety
Health & Social Care
Hospitality & Catering
IT & Admin
Leadership & Management
Legal, Quality & Assurance
Manufacturing & Engineering
Project Management
Sales & Marketing
Sustainability
Transport & Logistics
Wellbeing
Is Accredited
*
Is Accredited
No
Is Accredited
Yes
Is Apprenticeship
*
Is Apprenticeship
No
Is Apprenticeship
Yes
Skill Overview
*
*
Software is the programmes used to operate computers and apps on our devices. As we continue to shift to a digital world, businesses are starting to use their own custom software, so that they can improve their customer’s experience and business operations. These companies are now seeking people with the creative and technical skills to build and maintain their software. Software development is an exciting area of tech that’s demanding skilled digital talent. And the Level 3 Software Development Technician apprenticeship is a fantastic way to get the foundational skills to programme and code software on web, mobile and/or desktop devices. If you’re looking to start a career in software development as a junior software developer, or want to build a digital talent pipeline in your business, then the Level 3 Software Development apprenticeship will deliver the sought-after digital skills training that you need.
Learning Objectives
*
*
Write simple code for discrete software components following an appropriate logical approach to agreed standards (whether web, mobile or desktop applications) under supervision Apply appropriate secure development principles to specific software components at all stages of development Support development of effective user interfaces Make simple connections between code and defined data sources as specified Test simple code and analyse results to correct errors found using unit testing under supervision Conduct a range of test types under supervision , such as Functional and Non -Functional. Apply structured techniques to problem solving, including carry out simple debug of code Follows organisational and industry good coding practices (including for naming, commenting etc.) Solve logical problems, seeking assistance when required (including appropriate mathematical application) Support the creation of simple software documentation and visuals to effectively communicate understanding of the program Define functional and non -functional requirements such as use cases, storyboards, user stories, performance and accessibility. Work within operational requirements such as health and safety, budgets, brands and normal business protocols Develop user interfaces as appropriate to the organisations development standards and the type of software development being developed Build scripts in line with work instructions for deployment into the relevant environment Follow simple software designs and functional/technical specifications in line with work Follow simple testing frameworks and methodologies in line with work instructions Follow company, team or client approaches to continuous integration, version and source control as instructed Support the communication of software solutions and ideas to technical and non-technical stakeholders Apply algorithms, logic and data structures in a supported context in line with work instructions Follow work instructions to contribute to building a given design whist remaining compliant with security and maintainability requirements Apply techniques to break down complex problems. Demonstrate how Key Performance Indicators (KPIs) can be used to frame and measure desired outcomes Implement secure code in appropriate languages of different types which is maintainable, readable, functional. Design simple software solutions to meet a requirement using tools and techniques, such as waterfall and agile Work in a shared code base with appropriate etiquette and tools, such as modularity and data definition Use simple debugging techniques, such as interactive debugging, print debugging, remote debugging Implement test plans under supervision to show that a test plan is implementable in practice and implementation conforms to the plan. Develop and use simple acceptance criteria. Apply and maintain procedures and security controls to ensure confidentiality, integrity and availability Use collaboration tools and technologies for source and version control to enable working together on common projects, regardless of physical location, Follow instructions to ensure client data is held securely under supervision e.g., not using personally identifiable information in test systems, making sure personal actions comply with ICO regulations Use collaboration tools and technologies for writing technical documentation for, and adapting to, specific audience(s). e.g., technical, non-technical, internal, external
Funding Option
*
Fully funded
Part funded / Co-invested
Commercial
Funding Eligibility
*
This opportunity is only available to business owners, managers and team leaders looking to upskill their staff. If you are unemployed or exploring new career options, you can start your apprenticeship journey by sending your CV to: info@360apprenticeships.co.uk For apprentices aged 16-21 the training costs are fully funded by the government. For apprentices aged over 21, there is a 5% co-investment which would be paid by the employer. Alternatively, the training costs can be covered by utilising the Apprenticeship Levy Fund.
Skill Price ex VAT (£)
*
*
Skill Length
*
1 Hour or less
1 Day or Less
2 Days to 1 Week
2 to 6 Weeks
7 Weeks +
Skill Level
*
Beginner
Intermediate
Advanced
Skill Timings
*
Course is delivered anytime between Mon-Fri 9am-5pm
Evening
Weekend
Flexible
Delivery Method
*
Physical location
eLearning
Virtual classroom
Blended
Flexible
Skill Eligibility (Prerequisites for skill/software requirements)
*
Last Application Date
*
Skill Enrolment
*
Weekly
Monthly
Based on Demand
Skill Status
Pending
Live
Rejected
Finished
Skill Enquiry Details
First Name
*
*
Last Name
*
*
Email
*
*
*
Telephone
*
*
Postcode
*
*
Are you a company owner or senior decision maker?
*
Are you a company owner or senior decision maker?
No
Are you a company owner or senior decision maker?
Yes
No. of Delegates
*
*
What is your company name?
*
Would you like to explore skills support for your organisation through GM Business Growth Hub?
Would you like to explore skills support for your organisation through GM Business Growth Hub?
No
Would you like to explore skills support for your organisation through GM Business Growth Hub?
Yes
I accept the Terms and Conditions and Privacy Policy
*
I accept the Terms and Conditions and Privacy Policy
No
I accept the Terms and Conditions and Privacy Policy
Yes
Skill
*
Clear lookup field
Launch lookup modal
Lookup records
×
Close
We're sorry, an error has occurred.
There are no records to display.
You don't have permissions to view these records.
Error completing request.
Loading...
Error
×
Close
We're sorry, an error has occurred.