Apprentice Software Developer
- newcastle upon tyne, tyne and wear, NE1 4QB, United Kingdom
- Apprenticeship
- £23,000 - £23,000 Per Annum
Job Description
About the Role
Our client, a forward-thinking technology firm located in the heart of Newcastle upon Tyne , is looking for a motivated Apprentice Software Developer to join their growing technical team. This apprenticeship offers an exceptional pathway for individuals passionate about coding and technology to gain practical experience in software development. You will work alongside senior developers on exciting projects, contributing to the design, development, and testing of innovative software solutions. This role provides comprehensive training, mentorship, and the opportunity to earn a recognised qualification while building a successful career in the tech industry within Newcastle upon Tyne .
Key Responsibilities
- Assist in writing, testing, and debugging code for new software features under the guidance of senior developers.
- Participate in code reviews and contribute to maintaining high code quality standards.
- Collaborate with the development team to understand project requirements and technical specifications.
- Learn and apply various software development methodologies, such as Agile.
- Help troubleshoot and resolve software defects and issues reported by QA or users.
- Contribute to the documentation of software designs and processes.
Requirements
- A strong passion for software development and technology.
- Basic understanding of programming concepts (e.g., variables, loops, functions).
- Excellent problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- Eagerness to learn new programming languages and technologies relevant to software development in Newcastle upon Tyne .
Benefits
- Formal apprenticeship training and certification.
- Competitive apprenticeship salary with regular reviews.
- Exposure to modern software development tools and technologies.
- Mentorship from experienced software engineers.
- Opportunities for career advancement within the company.


