Junior Software Developer Apprentice
- newcastle upon tyne, tyne and wear, NE1 4DB, United Kingdom
- Apprenticeship·On-site
- £21,000 - £21,000 Per Annum
Job Description
About the Role
Our client is seeking a motivated and technically curious Junior Software Developer Apprentice to join their innovative team in Newcastle upon Tyne . This apprenticeship provides an exceptional pathway into software development, offering hands-on experience with cutting-edge technologies and agile methodologies. You will work alongside experienced developers, contributing to the design, development, and testing of software solutions. This role is ideal for individuals passionate about coding, problem-solving, and eager to build a career in the tech industry, learning in a collaborative and supportive environment.
Key Responsibilities
- Assist in writing, testing, and debugging code for new and existing software applications.
- Participate in team meetings, including daily stand-ups and sprint planning sessions.
- Learn and apply various programming languages and development tools under guidance.
- Support senior developers in designing and implementing software features and enhancements.
- Contribute to the maintenance of software documentation and knowledge base articles.
- Engage in code reviews to learn best practices and improve code quality.
Requirements
- A strong aptitude for logical thinking and problem-solving.
- Basic knowledge of at least one programming language (e.g., Python, Java, JavaScript) is advantageous but not essential.
- Eagerness to learn and adapt to new technologies and development processes.
- Good communication and teamwork skills.
- Ability to manage time effectively and meet project deadlines.
- Must be eligible to undertake an apprenticeship program.
Benefits
- Structured training program leading to a recognized IT qualification.
- Competitive apprenticeship salary with opportunities for progression.
- Gain practical experience in a professional software development setting in Newcastle upon Tyne .
- Mentorship from experienced software engineers.
- Exposure to modern development tools and methodologies.


