Staff Software Engineer
DCV Technologies
Staff Software Engineer – CIAM / Identity Platform
📍 London, UK (Hybrid)
📅 12 Month Contract
We are seeking an experienced Staff Software Engineer to join a major retail digital transformation programme, helping build and evolve Customer Identity and Access Management (CIAM) solutions supporting millions of customers across digital channels.
Key Responsibilities
- Design, build, release, and maintain scalable CIAM solutions.
- Develop APIs and microservices using modern engineering practices.
- Drive DevOps, CI/CD, automation, and platform reliability.
- Collaborate with Product, Delivery, and Engineering teams to deliver customer-focused solutions.
- Mentor engineers through code reviews, technical leadership, and best practices.
- Support platform monitoring, deployment, and operational excellence.
Required Skills
- OAuth2, OpenID Connect (OIDC), CIAM, SSO, and MFA.
- Java or Kotlin with Spring Boot and Microservices.
- REST APIs, SOAP APIs, and GraphQL.
- Azure AD / Microsoft Entra ID.
- Apache Kafka or Azure Event Hub.
- Azure and/or AWS cloud platforms.
- CI/CD tools such as Jenkins, GitHub Actions, or Concourse.
- TDD, BDD, integration testing, and automated testing practices.
- Monitoring, logging, and observability tools.
Experience
- 12+ years of software engineering experience.
- Strong background in identity and access management platforms.
- Experience building cloud-native distributed systems.
- Technical leadership, mentoring, and stakeholder engagement experience.
Desirable
- GDPR and data privacy knowledge.
- MFA implementation experience.
- Exposure to identity and security tooling.
Application opens at the source listing. Free for jobseekers.