Junior Software Developer Apprentice
- newcastle upon tyne, tyne and wear, NE1 4TQ, United Kingdom
- Hybrid
- £20,000 - £20,000 Per Annum
Job Description
About the Role
Our client is seeking an ambitious Junior Software Developer Apprentice to join their innovative technology team based in Newcastle upon Tyne . This apprenticeship offers a fantastic pathway into software development, combining practical on-the-job training with formal study. You will work on real-world projects, contributing to the design, development, and testing of software applications under the guidance of experienced developers. This hybrid role allows for flexible working, balancing collaborative office days with focused remote work, providing a holistic learning experience. It's an ideal opportunity for individuals passionate about coding and eager to build a successful career in the tech industry.
Key Responsibilities
- Assist in writing, testing, and debugging code for new and existing software applications using specified programming languages.
- Collaborate with senior developers to understand project requirements and technical specifications.
- Participate in code reviews to learn best practices and improve code quality.
- Help maintain and update technical documentation related to software development projects.
- Troubleshoot and resolve basic software defects and issues identified during testing.
- Contribute to team meetings, discussing progress, challenges, and potential solutions.
Requirements
- A strong foundational understanding of at least one programming language (e.g., Python, Java, C++).
- A genuine interest in software development and a desire to learn technical skills.
- Good problem-solving abilities and attention to detail.
- Effective communication skills, both written and verbal.
- Willingness to undertake formal study as part of the apprenticeship program.
Benefits
- Structured apprenticeship program with clear learning objectives and milestones.
- Competitive salary with potential for increases based on performance and progression.
- Opportunity to gain industry-recognised qualifications and certifications.
- Exposure to a variety of software development technologies and methodologies.
- A supportive and collaborative hybrid work environment in Newcastle upon Tyne .


