Enable job alerts via email!

Senior Software Engineer

ZipRecruiter

Knutsford

Hybrid

GBP 55,000 - 94,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Senior Software Engineer to join their dynamic team in Knutsford. This role offers the opportunity to work on full stack development, utilizing cutting-edge technologies such as Java and React while ensuring system reliability and performance. You will be at the forefront of implementing automation and observability practices, contributing to high availability and disaster recovery efforts. Ideal candidates will possess expertise in Site Reliability Engineering and IAM engineering, along with a strong grasp of DevSecOps principles. This hybrid position allows for flexibility while working on impactful projects in a collaborative environment.

Qualifications

  • Experience in full stack development and SRE principles.
  • Knowledge of IAM engineering and cloud services.

Responsibilities

  • Develop and maintain software applications using modern technologies.
  • Implement automation and observability in systems.

Skills

Full stack development
Java
Site Reliability Engineering (SRE)
APIs
PostgreSQL
React
Continuous Integration/Continuous Deployment (CI/CD)
Rust programming
DevSecOps

Tools

Ansible
Terraform
Docker
Kubernetes
AWS
Azure
GitLab
Jenkins
Chef
Ping
ForgeRock

Job description

Job Description

Senior Software Engineer

£55,000 - £94,000

Hybrid - Knutsford, Cheshire

Essential Skills:

  • Full stack development experience, including web and mobile Front End technologies (e.g., 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 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.
  • 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 (e.g., Ansible, Terraform) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with AWS and Azure cloud services and components, including RDS/Azure DB, S3/Azure Blob.
  • Familiarity with authentication system implementation and standards, such as FIDO, security token engineering (e.g., JWT, PASETO), and cryptographic algorithms.
  • Experience with CI/CD tools, including GitLab, Jenkins, Chef, and Git.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.