Senior Interoperability Software Engineer — Hybrid

Dunhillmedical

Sheffield

Hybrid

GBP 39,000 - 47,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible working (hybrid)
Generous pension scheme
41 days annual leave
Discounts and rewards

Job summary

University of Sheffield AMRC is seeking a Senior Software Engineer (Interoperability) to lead the development of core interoperability infrastructure. You will design APIs, data pipelines, and integration layers across disparate systems, collaborating with researchers and industry partners in a hybrid, fixed-term role.

The role requires 2–3 years of software engineering experience, proficiency in Python/Java, and strong API/data pipeline expertise.

Qualifications

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related area, with 2–3 years of software engineering experience.
  • Proficiency in Python, Java, or equivalent, with a portfolio of work using Git.
  • Proven track record designing interoperable software systems, APIs (REST, GraphQL, OpenAPI) and data pipelines.
  • Advanced familiarity with reproducible software development, including testing, documentation, CI/CD, and version control.
  • Solid software architecture, system design, and database management skills.
  • Experience with containerisation/orchestration (Docker, Kubernetes) and Linux Bash.

Responsibilities

  • Design, develop, and implement software pipelines, APIs, and middleware for seamless communication between systems.
  • Build data pipelines and orchestration layers (containers, microservices) ensuring reliability and data integrity.
  • Architect solutions to connect legacy manufacturing systems and transform them into a modern digital ecosystem.
  • Evaluate infrastructure and suggest architectural improvements and standards (REST, GraphQL, MQTT).
  • Write clean, scalable backend services and manage open-source repositories.
  • Champion modern software engineering practices including CI/CD, testing, and documentation.
  • Produce comprehensive system architecture diagrams, API specs, and data-flow maps.
  • Collaborate with researchers and engineers to translate requirements into scalable interoperability solutions.
  • Lead technical project meetings and maintain strong stakeholder communication.
  • Make ethical and sustainable technical decisions aligning with the organisation's strategy.

Skills

Python
Java
APIs
REST
GraphQL
OpenAPI
Docker
Kubernetes
Git
CI/CD
Linux Bash

Education

Bachelor's or master's degree in Computer Science/Software Engineering

Tools

Docker
Kubernetes
Git
REST
GraphQL
OpenAPI

Job description

University of Sheffield AMRC is seeking a Senior Software Engineer (Interoperability) to lead the development of core interoperability infrastructure. You will design APIs, data pipelines, and integration layers across disparate systems, collaborating with researchers and industry partners in a hybrid, fixed-term role.

The role requires 2–3 years of software engineering experience, proficiency in Python/Java, and strong API/data pipeline expertise.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Interoperability & APIs
Senior Software Engineer, Interoperability & APIs

Diversity Dashboard • Sheffield

Hybrid
GBP 39,000 - 47,000
41 days annual leave
Flexible working
Generous pension
+2
Senior Software Engineer – Interoperability & APIs
Senior Software Engineer – Interoperability & APIs

The University of Sheffield • Sheffield

On-site
GBP 60,000 - 80,000
Senior Software Engineer (Interoperability)
Senior Software Engineer (Interoperability)

The University of Sheffield • Sheffield

On-site
GBP 60,000 - 80,000
Interoperability Change Lead — Hybrid
Interoperability Change Lead — Hybrid

Dunhillmedical • Sheffield

Hybrid
GBP 38,000 - 47,000
Annual leave
Pension scheme
Flexible working
+1
Senior Software & Data Engineer — Hybrid, API & Backend
Senior Software & Data Engineer — Hybrid, API & Backend

Technical Futures Ltd • Cambridge

Hybrid
GBP 85,000 - 110,000
Shares
30 days holiday
Private healthcare
+2
Senior Software Engineer (Interoperability)
Senior Software Engineer (Interoperability)

Dunhillmedical • Sheffield

On-site
GBP 39,000 - 47,000
Flexible working (hybrid)
Generous pension scheme
41 days annual leave
+1
Senior AI Full-Stack Engineer (Hybrid, Sheffield)
Senior AI Full-Stack Engineer (Hybrid, Sheffield)

IBU • Sheffield

Hybrid
GBP 90,000 - 120,000
Senior HPC Backend Engineer — API & Cloud Systems (Hybrid)
Senior HPC Backend Engineer — API & Cloud Systems (Hybrid)

Technical Futures Ltd • Cambridgeshire and Peterborough

Hybrid
GBP 90,000 - 130,000
Shares
30 days holiday + holidays between X-m
Private healthcare
+2
Senior Software Engineer (Interoperability)
Senior Software Engineer (Interoperability)

Diversity Dashboard • Sheffield

Hybrid
GBP 39,000 - 47,000
41 days annual leave
Flexible working
Generous pension
+2
Hybrid Automation Project Engineer - Robotics
Hybrid Automation Project Engineer - Robotics

Dunhillmedical • Sheffield

Hybrid
GBP 29,000 - 35,000
Hybrid working
Generous pensions
Flexible working opportunities
+4