Application Developer

Synechron

Sheffield

On-site

GBP 70,000 - 110,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Synechron in Sheffield seeks an experienced IAM Application Developer – Google Cloud, APIs & Pub/Sub to join our Identity and Access Management team. You will design secure identity workflows, build cloud-native APIs, and integrate Google Cloud services with Pub/Sub pipelines.

Proficiency in Python/Go/Node.js and Terraform is required, with hands-on experience in Cloud Run, Functions, and GKE. You will collaborate across DevOps, security, and engineering in a fast-paced environment, delivering

Qualifications

  • Bachelor’s degree in Computer Science, IT, Engineering or related field is required.
  • Proven experience in application development, IAM engineering, cloud development, or identity platform engineering.
  • Strong programming experience in Python, Go, or Node.js.
  • Hands-on experience designing and deploying cloud-native APIs using Cloud Run, Cloud Functions, GKE, or comparable services.
  • Strong experience with Google Cloud Platform and Google Cloud Pub/Sub.
  • Deep understanding of event-driven architectures, asynchronous processing, and workflow automation.
  • Strong knowledge of OAuth 2.0, OIDC, JWT, SAML, and identity federation patterns.
  • Experience with identity orchestration platforms such as Auth0 Actions, Okta Workflows, WorkOS, SlashID, or equivalent platforms.
  • Proficiency in Terraform or an equivalent Infrastructure-as-Code tool.
  • Experience with API gateways, reverse proxies, service mesh technologies, or cloud-native networking.
  • Understanding of API security, authentication, authorization, token validation, and secure service-to-service communication.
  • Experience implementing retries, idempotency, dead-letter queues, structured logging, monitoring, and observability.
  • Strong analytical, debugging, root-cause analysis, communication, and stakeholder-management skills.
  • Experience working in Agile and fast-paced technology environments.

Responsibilities

  • Design and implement identity flows for provisioning, deprovisioning and lifecycle events.
  • Integrate Cloud Identity services, ServiceNow, and internal apps to streamline IAM workflows.
  • Build policy-based orchestration using Open Policy Agent (OPA).
  • Develop and secure RESTful APIs and backend services for identity and governance workflows.
  • Create pipelines publishing API events to Google Cloud Pub/Sub for asynchronous tasks.
  • Build Cloud Functions, Cloud Run services, or containerized apps to process Pub/Sub messages.
  • Automate IAM configurations via CI/CD pipelines and Terraform modules.
  • Collaborate with IAM, security, DevOps, and API teams to deliver scalable solutions.

Skills

Python
Go
Node.js
Google Cloud Platform
Google Cloud Pub/Sub
OAuth 2.0
OIDC
JWT
SAML
Open Policy Agent
Terraform
Cloud Run
Cloud Functions
GKE
APIs

Education

Bachelor’s degree in Computer Science, IT, Engineering

Tools

Cloud Run
Cloud Functions
GKE
Terraform
API gateways

Job description

We are looking for an experienced and motivated IAM Application Developer – Google Cloud, APIs & Pub/Sub to join the Identity and Access Management technology team in Sheffield.

This role focuses on developing secure, scalable identity and access workflows across Google Cloud Platform, integrating identity services with custom APIs, Pub/Sub pipelines, and cloud-native applications.

Job Description:

The successful candidate will work closely with Technical Leads, Cloud Security, DevOps, Application Engineering, and IAM teams to design and implement robust identity automation, lifecycle workflows, and secure service integrations that support enterprise-level cloud and Identity operations.

Key Responsibilities
Identity Orchestration
  • Design and implement identity flows for provisioning, deprovisioning, and identity lifecycle events.
  • Integrate Cloud Identity services, ServiceNow, and internal applications to streamline identity provisioning and lifecycle management.
  • Build policy-based orchestration workflows for adaptive authentication and context-aware access using standards such as Open Policy Agent (OPA).
  • Support secure identity governance and automation across enterprise systems.
API Development:
  • Design, build, secure, test, and maintain RESTful APIs and backend services supporting identity, provisioning, and governance workflows.
  • Integrate APIs with authentication services for token validation, user sessions, and application-level authorization.
  • Build and document internal SDKs, middleware, and shared libraries to promote consistent IAM logic across services.
  • Ensure API solutions meet requirements for security, performance, reliability, resilience, and observability.
  • Develop pipelines in which API events publish to Google Cloud Pub/Sub for asynchronous workflows, including:Automated identity lifecycle tasks
  • Access review event triggers
  • Logging and audit forwarding
  • Security anomaly detection
  • Build Cloud Functions, Cloud Run microservices, or containerized services to process Pub/Sub messages.
  • Implement robust event-processing patterns, including retries, idempotency, dead-letter queues, structured logging, and monitoring.
  • Troubleshoot message-processing failures, data issues, and distributed workflow problems.
Automation and Infrastructure as Code:
  • Build and maintain Terraform modules for IAM, API services, Pub/Sub topics, workloads, and permissions.
  • Automate the deployment and validation of identity and access configurations through CI/CD pipelines.
  • Implement automated testing for IAM policies, APIs, integrations, and event-driven workflows.
  • Support secure and repeatable deployment practices across cloud environments.
Support and Collaboration:
  • Troubleshoot identity, access, API, and event-processing issues across distributed systems.
  • Provide technical guidance on secure API design, IAM best practices, identity workflows, and cloud security.
  • Work with security teams during audits, compliance reviews, vulnerability assessments, and incident investigations.
  • Collaborate with engineering, operations, architecture, DevOps, and third-party technology teams.
Required Skills & Experience:
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Proven experience in application development, IAM engineering, cloud development, or identity platform engineering.
  • Strong programming experience in Python, Go, or Node.js.
  • Hands-on experience designing and deploying cloud-native APIs using Cloud Run, Cloud Functions, GKE, or comparable services.
  • Strong experience with Google Cloud Platform and Google Cloud Pub/Sub.
  • Deep understanding of event-driven architectures, asynchronous processing, and workflow automation.
  • Strong knowledge of OAuth 2.0, OIDC, JWT, SAML, and identity federation patterns.
  • Experience with identity orchestration platforms such as Auth0 Actions, Okta Workflows, WorkOS, SlashID, or equivalent platforms.
  • Proficiency in Terraform or an equivalent Infrastructure-as-Code tool.
  • Experience with API gateways, reverse proxies, service mesh technologies, or cloud-native networking.
  • Understanding of API security, authentication, authorization, token validation, and secure service-to-service communication.
  • Experience implementing retries, idempotency, dead-letter queues, structured logging, monitoring, and observability.
  • Strong analytical, debugging, root-cause analysis, communication, and stakeholder-management skills.
  • Experience working in Agile and fast-paced technology environments.
Preferred Skills:
  • Experience with React or full-stack application development.
  • Google Professional Cloud Security Engineer or Google Professional Cloud Architect certification.
  • Experience with Okta, Microsoft Entra ID/Azure AD, Ping Identity, or other identity providers.
  • Familiarity with Kubernetes, GKE RBAC, workload identity, and containerized services.
  • Experience with Google Secret Manager, HashiCorp Vault, or other secrets-management platforms.
  • Knowledge of SOC 2, ISO 27001, PCI DSS, HIPAA, or comparable compliance frameworks.
  • Experience working in banking, financial services, or another regulated environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Developer
Application Developer

Natobotics • South Yorkshire

On-site
GBP 65,000 - 85,000
Application Developer
Application Developer

Experis • Sheffield

On-site
GBP 74,000 - 88,000
Application Developer
Application Developer

Experis - ManpowerGroup • Sheffield

On-site
GBP 74,000 - 88,000
Application Developer
Application Developer

Vallum Associates • Sheffield

On-site
GBP 45,000 - 65,000
Application Developer with IAM
Application Developer with IAM

N Consulting Global • Sheffield

Hybrid
GBP 55,000 - 75,000
Application Developer
Application Developer

N Consulting Global • Sheffield

On-site
GBP 50,000 - 70,000
Application Developer (IAM)
Application Developer (IAM)

Synechron • Sheffield

Hybrid
GBP 90,000 - 120,000
Application Developer
Application Developer

TESTQ Technologies LTD. • Sheffield

Hybrid
GBP 50,000 - 75,000
IAM API Engineer — Cloud Identities & Event-Driven Workflows
IAM API Engineer — Cloud Identities & Event-Driven Workflows

N Consulting Global • Sheffield

Hybrid
GBP 55,000 - 75,000
Identity API & IAM Automation Engineer
Identity API & IAM Automation Engineer

Experis • Sheffield

On-site
GBP 74,000 - 88,000