Trainee Software Developer
- newcastle upon tyne, tyne and wear, NE1 4AG, United Kingdom
- Hybrid
- £23,000 - £23,000 Per Annum
Job Description
About the Role
Our client is seeking an enthusiastic and technically curious individual to join their team as a Trainee Software Developer in Newcastle upon Tyne . This apprenticeship offers a unique opportunity to gain practical experience in software development while learning cutting-edge technologies. You will work alongside a team of experienced developers, contributing to real-world projects and receiving structured training. This role is perfect for someone with a passion for coding and a desire to build a successful career in the technology sector, working in a collaborative environment that encourages problem-solving and continuous learning.
Key Responsibilities
- Assist in coding, testing, and debugging software applications under supervision.
- Collaborate with senior developers on feature development and bug fixes.
- Learn and apply software development best practices and methodologies.
- Participate in team meetings and contribute to project discussions.
- Maintain technical documentation for software projects.
- Support the deployment and maintenance of software solutions.
Requirements
- A genuine interest in software development and programming.
- Basic understanding of at least one programming language (e.g., Python, Java, JavaScript).
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Willingness to learn and adapt to new technologies.
- A desire to pursue a career in technology and software engineering.
Benefits
- Comprehensive apprenticeship training and development program.
- Competitive salary with opportunities for advancement.
- Exposure to a wide range of software development tools and technologies.
- A hybrid working model offering flexibility between office and home.
- Supportive team environment with dedicated mentors.


