Menu

Junior Developer

Job details
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

Apply for this job

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

Apply for this job