Senior Developer

Senior Developer

Full-Time On-site
S

Overview

As Senior Developer, you will help build and scale Spirax Group’s cloud platform for connected industrial products. You will own end-to-end features across backend, data pipelines, and frontend, working from device decoding to analytics and user interfaces. You’ll drive technical direction, implement infrastructure-as-code, and mentor a distributed team. The role combines hands-on engineering with shaping architectural decisions and production excellence in a greenfield, Azure-based environment.

Pay / Benefits

  • competitive salary with discretionary bonus
  • flexible working
  • 27 days holiday
  • private healthcare
  • enhanced pension plan
  • life assurance

Responsibilities

  • Design and implement backend services and APIs in C#/.NET 8 and TypeScript (Node.js) with automated tests
  • Develop event-driven data pipelines on Azure Functions, Event Hubs and Stream Analytics, decoding payloads and computing near real-time values
  • Model and query large time-series datasets in Azure Data Explorer and Cosmos DB with attention to partitioning and cost
  • Build and maintain a React 18/TypeScript frontend with accessibility and performance considerations
  • Own infrastructure as code using Terraform and Bicep; extend Azure DevOps pipelines for CI/CD across environments
  • Configure and operate platform edge, API management, and global routing with Azure Front Door
  • Support production: instrument services, diagnose incidents, perform root-cause analysis, implement durable fixes
  • Contribute to architecture decisions, design reviews, and documentation to evolve data and integration architecture
  • Mentor developers and collaborate with product owners, QA, and other engineers in a remote-first team

Key requirements

  • Strong commercial experience shipping and operating production cloud software
  • Expertise in C#/.NET 8 and ASP.NET Core 8
  • Server-side TypeScript/JavaScript and Node.js experience
  • Azure Functions, Event Hubs, Cosmos DB, Data Explorer, and related Azure services
  • Terraform and Bicep for IaC; Azure DevOps pipelines
  • Frontend with React 18 and TypeScript, using Vite
  • Experience with REST API design, versioning, and security
  • Scripting or data processing with Python
  • Experience in industrial or IoT domains is desirable but not mandatory
  • Pragmatic problem-solver
  • Owner mentality with end-to-end accountability
  • Clear written communicator in a remote team
  • C# and .NET 8; ASP.NET Core 8
  • Node.js/TypeScript
  • Azure Functions; Azure Cosmos DB; Azure Data Explorer; Azure Event Hubs; Azure Stream Analytics; Azure API Management; Azure Front Door

Senior Developer employer: Spirax Sarco

At Spirax Sarco, we pride ourselves on being an excellent employer, offering a dynamic work culture that fosters collaboration and innovation in Cheltenham. Our commitment to employee growth is evident through continuous training opportunities and a supportive environment that encourages professional development. Join us to be part of a team that values quality, safety, and sustainability while making a meaningful impact in the engineering sector.

S

Contact Details:

Spirax Sarco Recruitment Team