Trainee Software Developer
- newcastle upon tyne, tyne and wear, NE1 1JW, United Kingdom
- Hybrid
- £19,000 - £19,000 Per Annum
Job Description
About the Role
Our client seeks a motivated and intellectually curious individual to join their team as a Trainee Software Developer . This role offers a fantastic pathway into the tech industry, providing structured training, mentorship, and practical experience in software development. You will work on exciting projects, contributing to the design, development, and testing of innovative software solutions. This hybrid position allows for a blend of collaborative in-office work and focused remote effort, supporting a balanced work-life integration. You'll be part of a forward-thinking company dedicated to fostering talent and innovation in Newcastle upon Tyne .
Key Responsibilities
- Learn and apply programming languages such as Python, Java, or JavaScript under guidance.
- Participate in the full software development lifecycle, including coding, testing, and debugging.
- Collaborate with senior developers and team members on project requirements and design.
- Develop and maintain technical documentation for software projects.
- Assist in troubleshooting and resolving software defects and issues.
- Engage in pair programming and code reviews to enhance code quality and personal skills.
Requirements
- A passion for technology and a strong desire to build a career in software development .
- Basic understanding of programming concepts or relevant academic coursework.
- Good problem-solving and analytical skills.
- Ability to work effectively both independently and as part of a team in a hybrid environment.
- Excellent communication skills, both written and verbal.
- Willingness to learn new technologies and adapt to evolving project needs.
Benefits
- Comprehensive, paid training program with recognized certifications.
- Competitive starting salary with clear progression opportunities.
- Exposure to modern tech stacks and development methodologies.
- Hybrid working model balancing office collaboration and remote flexibility.
- Mentorship from experienced software engineers in a supportive team.


