Requirements
Requires two to three years of commercial software development experience with a solid grounding in a modern language like C# or TypeScript. Candidates should have a working understanding of web application architecture and a genuine appetite for cloud engineering.
Job Description
Junior Developer
Spirax Group, formerly Spirax-Sarco Engineering, is a global
thermal energy and fluid technology solutions Group that supports industrial
customers in transitioning to net zero. The Group designs technologies that
improve the efficiency and safety of critical industrial processes behind
everyday consumables, while delivering new decarbonisation solutions that
electrify boilers and other process heating applications. Spirax Group consists of three world-leading businesses: Steam
Thermal Solutions (including Spirax Sarco and Gestra), Electric Thermal
Solutions, and Watson-Marlow Fluid Technology Solutions, all focused
on resource efficiency and advancements in global health. Headquartered in Cheltenham, UK, Spirax Group is a FTSE 100
company with 37 manufacturing plants, approximately 10,000 colleagues in 66
countries, and 110,000 customers worldwide. About the role We are looking for
a Junior Developer to join the team building the cloud platform behind
our connected industrial products, a production industrial-IoT system that
ingests telemetry from tens of thousands of sensors in customer plants, decodes
and enriches it, runs engineering calculations over the resulting time series,
and serves the results to internal engineering teams and to customers. This is a role for
someone with roughly two to three years of commercial development experience
who wants to go deeper. You will be writing production code within your first
few weeks, but you will not be doing it alone: you will pair with senior
engineers, your work will go through review, and you will be given a route into
the codebase rather than a sink-or-swim start. We care more
about how you think than about how many technologies you have already used. The platform runs on a broad stack, set out below, and we do not expect you to
arrive knowing all of it. If you are solid in one or two of those areas and
genuinely keen to learn the rest, we would like to hear from you. What you will be doing What we are looking for The technology you will work with This
is the stack the platform actually runs on, so you can see what you would be
working with and learning. It is not a checklist you need to tick. We
expect someone at this level to have used only a small part of it. Experience
with any of it is welcome, none of it is essential, and we will teach you the
rest. Backend and API development Data processing, analysis and integration scripts Cloud and Azure services Infrastructure as code and DevOps Frontend development Nice to have About you Support and development How we work Why join us You would work on a
platform with a direct line to decarbonisation: the telemetry and calculations
we build help industrial customers find steam leaks, cut fuel use and reduce
emissions across thousands of sites. For someone early in their career it is an
unusually good combination, a modern Azure estate with real scale and real
customers, inside a stable FTSE 100 engineering group, on a team small enough
that your work is visible and your questions get answered. Diversity, equity and inclusion Spirax
Group is an equal-opportunity employer. We welcome applications from all
qualified candidates regardless of age, disability, gender identity, marital or
civil-partnership status, pregnancy or parental status, race, religion or
belief, sex, or sexual orientation. If you need an adjustment at any stage of
the recruitment process, please tell us and we will make it. If
you meet most of what is described above but not all of it, please apply
anyway. We would rather read your application and decide together than have you
rule yourself out. Technology Where it fits C# Our primary backend language .NET 8 The framework the backend services are built on ASP.NET Core 8 The REST APIs that serve the front end Node.js Services and tooling on the ingest side of the platform Python Technology Where it fits Azure Functions Serverless compute: most ingest and background work runs here Azure Cosmos DB The document database holding equipment and configuration data Azure Data Explorer (ADX) The time-series store holding sensor history, queried with KQL Azure Event Hubs The event stream that carries telemetry through the platform Azure Stream Analytics (ASA) Streaming queries that decode and transform telemetry in flight Azure API Management (APIM) The gateway that sits in front of our APIs Azure Front Door (AFD) Global routing and TLS at the platform edge Technology Where it fits Terraform Infrastructure as code for part of the Azure estate Bicep Azure-native infrastructure as code for the rest of it CI/CD pipelines How every change reaches an environment Azure DevOps Repos, Pipelines, Boards and Artifacts: our day-to-day tooling Technology Where it fits TypeScript Used across the front end and parts of the backend React 18 The engineer-facing single-page application Vite The build and local development tooling for that application
Spirax Group is a FTSE100 and FTSE4Good multi-national industrial engineering Group with expertise in the control and management of steam, electric thermal solutions, peristaltic pumping and associated fluid technologies.
Our Purpose is to create sustainable value for all our stakeholders as we engineer a more efficient, safer and sustainable world. Our technologies play an essential role in critical industrial processes and industrial equipment across industries as diverse as Food & Beverage, Pharmaceutical & Biotechnology, Power Generation, Semiconductors and Healthcare. With customers in 165 countries, we provide the solutions that sit behind the production of many items used in daily life, from baked beans to mobile phones!
Our Purpose, supported by our inclusive culture and Values, unites us, guides our decisions and inspires us everywhere that we operate. We support our colleagues to make their difference for each other as well as customers, communities, suppliers, our planet and shareholders by creating a truly equitable working environment where everyone feels included.
Benefits
You will receive a competitive salary (and a discretionary bonus), flexible working and excellent benefits including 27 days holiday allowance (before bank holidays), 3 days’ paid volunteering leave, comprehensive private healthcare, enhanced pension plan, life assurance, optional participation in a Share Ownership Plan, free onsite parking, flexible benefits, and access to a personal discounts’ portal. We also offer a range of additional support and benefits through our Everyone is Included Group Inclusion Plan, detailed below.
Everyone is Included at Spirax Group
We are passionate about creating inclusive and equitable working cultures where everyone can be themselves and achieve their full potential. For us, that means supportive teams and strong relationships where everyone’s contribution is valued - across social and cultural backgrounds, ethnicities, ages, genders, gender identities, abilities, neurodiversity, sexual orientation, religious beliefs, and everything else that makes us human and unique.
We want everyone to be able to make their difference here, so we will always consider requests for flexible working.
We know that everyone needs some extra help from time to time too, so we have introduced a range of additional benefits through our Group Inclusion Commitments. These include gender-neutral parental leave, 15 days of extra paid caregiver leave, paid time off and support for anyone experiencing pregnancy loss or domestic abuse, menopause-friendly workplace principles and more. Learn more at www.spiraxgroup.com/en/life-at-spirax/our-inclusive-group/our-inclusion-commitments.
We are also a Disability Confident Committed Employer. If you would like to apply using this scheme, please select this option in our application form or notify our recruitment partners.
