Enable job alerts via email!

Junior Developer

System C

City of Edinburgh

On-site

GBP 30,000 - 40,000

Full time

26 days ago

Job summary

A leading health tech company in Edinburgh is seeking a motivated Junior Developer to support the design, development, and testing of FHIR-based APIs. You'll collaborate with experienced engineers, contributing to CI/CD pipelines and gaining hands-on experience in healthcare interoperability. The ideal candidate will have a degree in Computer Science and some knowledge of C#/.NET development. This opportunity offers a dynamic working environment with a focus on agility and innovation.

Qualifications

  • Bachelor's degree or equivalent in Computer Science or Software Engineering.
  • Some hands-on experience or coursework in C#/.NET development.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Assist in developing and maintaining C#/.NET services and FHIR APIs.
  • Write clean, testable code under senior developer guidance.
  • Collaborate with QA and DevOps to troubleshoot issues and resolve defects.

Skills

C#/.NET development
RESTful API principles
Problem-solving skills
Communication
Teamwork

Education

Bachelor's degree in Computer Science or related field

Tools

Relational databases
SQL
Azure
Docker
Kubernetes
Git
Job description
Overview

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
  • 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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.