Are you ready to launch your software development career within a collaborative and innovative environment? Join System C as a Junior Developer and become part of a team that's transforming the future of healthcare technology. System C is a leading provider of digital solutions to the NHS and healthcare providers. As a Junior Developer in our R&D department, you'll work within the EPR Healthcare team, supporting mission-critical products that improve patient outcomes and operational efficiency. In this two-year structured progression role, youll receive comprehensive onboarding and mentorship, developing both your technical and professional skills. From your first day, you'll contribute to real-world projects using technologies such as C#, .NET, SQL, and modern CI/CD practices, while learning from experienced developers in agile teams. Key Responsibilities: As a Junior Developer at System C, you will: Develop, test and maintain software within an agile team environment Investigate and triage software defects, escalating when needed Take part in code reviews and follow coding standards and best practices Collaborate closely with team members and stakeholders to understand requirements Contribute to quality assurance and testing activities Document technical processes, decisions, and system changes clearly Continuously learn and stay up to date with modern tools, technologies and development practices Were Looking for Someone With: A BSc (or equivalent) in Software Engineering or a related field A solid understanding of programming principles and technologies such as C#, .NET, and SQL Strong analytical skills and attention to detail Excellent verbal and written communication skills A collaborative mindset and ability to work effectively in a team environment A proactive attitude, with the ability to work independently and a willingness to learn