Junior Software Developer Apprentice
- newcastle upon tyne, tyne and wear, NE98 1 , United Kingdom
- Apprenticeship·Hybrid
- £19,000 - £19,000 Per Annum
Job Description
About the Role
Our client is looking for a motivated Junior Software Developer Apprentice to join their innovative tech team based in Newcastle upon Tyne . This role offers an exceptional pathway into the software development industry, providing comprehensive training and real-world project experience. You will work alongside seasoned developers, learning to design, code, test, and deploy software solutions. This is an ideal opportunity for individuals with a passion for technology and a strong aptitude for problem-solving, keen to build a foundational career in software engineering within a collaborative and forward-thinking company.
Key Responsibilities
- Assist in developing and maintaining software applications using specified programming languages.
- Participate in the full software development lifecycle, including requirements gathering, design, coding, and testing.
- Write clean, efficient, and well-documented code under the guidance of senior developers.
- Collaborate with team members on code reviews and debugging sessions.
- Learn and apply best practices in software development, version control, and agile methodologies.
- Contribute to technical documentation and knowledge sharing within the team.
Requirements
- A demonstrable passion for programming and software development.
- Strong analytical and problem-solving skills.
- Basic understanding of at least one programming language (e.g., Python, Java, C#) is advantageous but not essential.
- Good communication skills and the ability to work effectively in a team environment.
- Willingness to learn new technologies and adapt to changing project requirements.
- Minimum of GCSEs in Maths and English (or equivalent); A-levels or equivalent in a technical subject are a bonus.
Benefits
- Comprehensive training program leading to a recognized qualification in software development.
- Competitive apprenticeship salary with potential for increases based on performance.
- Hybrid working model offering flexibility between home and office.
- Exposure to cutting-edge technologies and modern development practices.
- Supportive learning environment with dedicated mentors and career guidance.


