Backend Engineer
Role details
Job location
Tech stack
Job description
Connect is a flagship SaaS platform built to simplify workforce access, digital identity, and provisioning for frontline organisations. Handling automated onboarding, secure SSO, real-time HRIS integrations, and the identity infrastructure that keeps thousands of employees connected to the tools they need., We're hiring a Backend Engineer to help build and evolve the core of Connect. This is a hands-on, delivery-focused role for someone who understands distributed Azure-native systems, thinks carefully about security and resilience, and isn't afraid to challenge how we do things when they see a better way.
You'll work closely with senior engineers and architects - owning features end-to-end, contributing to technical direction, and helping raise the bar on engineering quality as we scale.
What you'll be doing
- Building and maintaining backend services, APIs, and integrations across the Connect platform in C# / .NET
- Designing and implementing event-driven, async workflows using Azure Service Bus
- Working with Cosmos DB and Azure-native infrastructure - contributing to the migration from Service Fabric toward Azure Container Apps
- Owning features from technical design through to production - including troubleshooting and triage when issues arise
- Collaborating with senior engineers and architects to evolve the platform's architecture
- Writing clean, testable code with automated tests and robust CI/CD practices via Azure DevOps
- Bringing ideas to the table - if you think there's a smarter approach, we want to hear it
Requirements
Must-haves:
- Strong C# and .NET (modern versions) - this is a pure backend role
- Hands-on experience building distributed, Azure-native systems - Service Fabric, Azure Functions, Cosmos DB, Azure Service Bus
- Solid understanding of async / event-driven patterns and microservices architecture
- Microsoft Entra ID / Azure AD - authentication flows, SSO, and identity management are central to what we build
- Azure DevOps CI/CD pipeline experience
- Comfortable with production ownership in a small, high-trust team
Nice to have:
- Azure Container Apps (ACA) or experience migrating away from Service Fabric
- Azure API Management (APIM)
- Azure B2C
- Background in SaaS platforms with people data, HRIS, or identity/access management integrations
Our stack
Backend: C#, .NET, Azure Service Fabric (migrating to ACA), Azure Functions, Azure Service Bus, Cosmos DB, Key Vault Infrastructure: Azure, Azure DevOps Identity: Microsoft Entra ID, Azure B2C
The team
Small, senior-leaning engineering team. You'll have two senior/lead engineers to work alongside - but this isn't a hand-holding environment. We move quickly, we own what we build, and we expect you to bring your own ideas and judgment to the table.