Junior Developer
Posting date: | 29 August 2025 |
---|---|
Hours: | Full time |
Closing date: | 28 September 2025 |
Location: | Edinburgh, EH3 9QG |
Company: | System C |
Job type: | Permanent |
Job reference: | REQ847 |
Summary
Description
System C is the UK's leading health and social care software and services company. Our easy-to-use IT platforms provide a complete view of the individual across all care settings, helping integrate services and improve care. We are a British company with over 35 years' experience.
Our Health division solutions use leading-edge technologies - including mobile, wearables, instant messaging, and machine learning - to radically redesign services and the way clinicians and patients interact together.
The BadgerNet Spine team owns and operates our customer-facing interoperability APIs, enabling seamless data exchange between BadgerNet and third‑party hospital systems. We deliver robust, standards-based FHIR interfaces built on C#/.NET.
We are seeking a motivated Junior Developer to join the Spine Team. You'll work alongside experienced engineers to support the design, development, and testing of our FHIR-based APIs. This is an excellent opportunity to gain hands-on experience in healthcare interoperability, API development, and cloud-native software delivery.
Our culture and ways of working reflect and embed the practices and methodologies of our company - where pace, intelligence and agility are all both expected and valued.
Duties and Responsibilities:
- Assist in developing and maintaining C#/.NET services and FHIR APIs
- Write clean, testable code under senior developer guidance
- Support the implementation of automated tests and contribute to CI/CD pipelines
- Collaborate with QA and DevOps to troubleshoot issues and resolve defects
- Participate in team ceremonies, including stand-ups, planning, and retrospectives
- Document technical designs, API contracts, and integration patterns
- Continuously learn healthcare standards (FHIR, HL7) and best practices
Essential Skills & Experience:
- Essential Skills & Experience:
- Bachelor's degree (or equivalent) in Computer Science, Software Engineering, or related field
- Some hands-on experience or coursework in C#/.NET development
- Basic understanding of RESTful API principles
- Familiarity with relational databases and SQL
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
Preferred Skills & Experience:
- Exposure to FHIR or healthcare interoperability concepts
- Experience with JavaScript/TypeScript and modern web frameworks
- Familiarity with Azure cloud services (App Services, Functions, etc.)
- Knowledge of containerisation (Docker) and orchestration (Kubernetes)
- Understanding of version control using Git