Senior Software Engineer
£55,000 - £94,000
Hybrid - Glasgow
Essential Skills:
Full stack development experience, including web and mobile Front End technologies (eg, React), Java, APIs, microservices, PostgreSQL, data structures, and workflows.
Expertise in Site Reliability Engineering (SRE), covering automation, observability, incident management, resilience, disaster recovery, high availability, and documentation.
In-depth knowledge of IAM engineering, including authentication, authorization, single sign-on (SSO), multi-factor authentication (MFA), user life cycle management, OAuth2.0, OpenID Connect, SAML, and policy management.
Practical experience with Ping Identity and ForgeRock platforms, including product integration, security features, and custom extensions.
Hands-on experience with Continuous Integration/Continuous Deployment (CI/CD) methodologies and related technologies.
Desirable Skills:
Experience with Rust programming language.
Knowledge of DevSecOps, including secure coding practices, defensive programming, security testing, and a strong understanding of data, network, cloud security, and security compliance regulations.
Proficiency in Infrastructure as Code tools (eg, Ansible, Terraform) and containerization technologies (eg, Docker, Kubernetes).
Experience with AWS and Azure cloud services and components, incl...