Graduate Software Developer
- newcastle upon tyne, tyne and wear, NE1 4PF, United Kingdom
- Full time
- £26,000 - £26,000 Per Annum
Job Description
About the Role
Our client is seeking ambitious Graduate Software Developers to join their innovative technology team based in Newcastle upon Tyne . This is an excellent entry-level position for individuals passionate about coding and keen to develop their skills in a professional setting. You will be involved in the full software development lifecycle, contributing to the design, development, testing, and deployment of software solutions. Working alongside experienced developers, you will gain invaluable practical experience and mentorship, fostering a strong foundation for a successful career in software engineering. This role offers a fantastic starting point for graduates eager to make a tangible impact.
Key Responsibilities
- Participate in the design and development of new software features and applications.
- Write clean, efficient, and well-documented code in languages such as Java, Python, or C#.
- Collaborate with senior developers and testers to debug and resolve software defects.
- Contribute to the creation and maintenance of technical documentation.
- Assist in the testing and deployment of software releases.
- Engage in code reviews to ensure code quality and adherence to standards.
Requirements
- Recent graduate with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
- Foundational knowledge of programming principles and object-oriented design.
- Familiarity with at least one major programming language (e.g., Java, C++, Python, C#).
- Understanding of software development methodologies like Agile Scrum.
- Strong analytical thinking and problem-solving capabilities.
- Excellent communication and teamwork skills, essential for working in a Newcastle -based team.
Benefits
- Competitive starting salary and performance-based bonuses.
- Structured graduate training program with mentorship.
- Opportunities to work on diverse and challenging projects.
- Exposure to modern development tools and technologies.
- Career advancement opportunities within a growing company.


