Apprentice Software Developer

  • Location: Winchester, SO23 7RX
  • Type: Apprenticeship
  • Salary: £9,379.24 per year
  • Sector: Information and Communication Technology (ICT)
  • Ref: VAC-00964
  • Application Deadline Date: 04/11/2022
  • Start Date: 11/11/2022
  • Positions Available: 1
  • Working Week: Monday to Friday 9am-5pm

Brief Description

Do you have a keen interest in coding? We are looking for a technically savvy and resourceful apprentice to join the team.

Qualifications Required

To be considered for this role, you must have a C/4 grade in both GCSE Maths & English, and in three or four other subjects at least. You will have gained a GCSE, BTEC or A Level in IT or have some hands-on experience with software, coding & programming.

Personal Qualities

Essential attributes for a successful candidate:
• A desire to impress colleagues and customers
• Using initiative to deliver impressive results.
• Eagerness to learn and develop tech skills
• Flexibility, team spirit, and adaptability
• Friendly, confident, smart, and personable

Skills Required

You will have:
• Good social interaction
• Good communication skills
• Some knowledge in coding / programming
• You will be flexible, adaptable, possess the ability to multitask and have good interpersonal skills as well as adaptability and team spirit.
• You will have a desire to impress colleagues and customers and will use your initiative to deliver remarkable results.

Training to be Provided

CORE MODULES

Computer Programming 101
Delve deep into modern programming in its various forms.
Explore desktop, web and mobile app development along with concepts such as machine learning and AI.

Databases
Gain a practical understanding of databases including design, queries, administration and maintenance.

Development Methodologies & Testing
Explore the major development methodologies such as agile and waterfall and testing techniques to understand how to develop quality software as a team.

Business Context
Understand the business context in relation to software development

Future Prospects

There may be a full time position upon successful completion of the apprenticeship programme.

Vacancy Detail

As a Level 3 Software Developer Apprentice, you will be undertaking a recognised apprenticeship qualification including Microsoft certifications, at the same time as working as part of the company’s software development team.

You’ll work as part of the team to learn about the latest technologies the company uses to deliver what they and their clients need. You will be assisting with projects and gaining on the job knowledge whilst gaining a qualification.
Throughout the duration of the apprenticeship, you will receive training and accreditation through blended learning. This combines online technical training within a virtual classroom, as well as real-world and practical experience with your employer. The skills, knowledge and experience you will gain whilst on the programme are invaluable, giving you the best possible start to your professional career within the IT industry.

CORE MODULES
The apprenticeship contains the following three core key modules which seek to develop the
knowledge, skills and behaviours required to be a successful Information Communications Technician.
The final module is a Pathway module to provide specialist career track skills and knowledge depending
on which track was chosen at the outset from the 3 options available.

Computer Fundamentals & Security
Gain an understanding of the core concepts in computing including hardware, software, security and troubleshooting.

Introduction to Networking & Cloud Services
An introduction to the fundamental cloud
concepts of networking and cloud computing, including networking
modules, devices and protocols.

Communication in Support
Support in IT requires good communications skills. Develop your communications skills by exploring the best practices of support.

This apprenticeship has expired