We’re not just building software; we’re helping our partners shape better digital futures through collaboration, experimentation and continuous improvement.
As a Professional / Mid-Level Software Engineer, you’ll join a cross-disciplinary product team responsible for building and evolving modern web platforms.
This is a hands-on engineering role with a strong focus on TypeScript and C#/.NET, working across the services, APIs, integrations and application architecture that power modern websites and digital products.
You’ll contribute production code, collaborate closely with experienced engineers and help deliver accessible, secure, observable, performant and maintainable software.
Our teams build distributed, composable web applications using technologies including: TypeScript, Node.js, C#/.NET, React and cloud services, predominantly within Microsoft Azure. You don’t need to be a specialist in every part of the stack, but you should be comfortable understanding how the pieces of a modern web platform fit together - from browser and application code through APIs, integrations and the cloud infrastructure they run on.
You’ll work alongside other engineers, designers, delivery managers and client stakeholders, supported by experienced engineers while continuing to develop your technical skills, engineering judgement and understanding of modern software delivery practices.