Senior Software Developer (BPSS Cleared) - Contract (Remote UK)

Stealth It
2 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Bash
Code Review
Computer Programming
Continuous Integration
Python
Nginx
Node.js
Ansible
Prometheus
Secure Coding
Software Engineering
Software Systems
Scripting (Bash/Python/Go/Ruby)
Grafana
Infrastructure as Code (IaC)
Gitlab
Containerization
Kubernetes
Api Gateway
Amazon Web Services (AWS)
Terraform
Serverless Computing

Job description

Role Overview:

We are seeking a highly skilled Senior Software Developer to join my client's team. The ideal candidate will have strong experience in designing, developing, and maintaining cloud-native applications and infrastructure. You will work closely with cross-functional teams to deliver secure, scalable, and efficient solutions, while ensuring best practices and continuity through documentation and peer reviews.

Clearance Requirement:

BPSS (Baseline Personnel Security Standard)

SFIA Level:

Level 4 - Enable

Key Responsibilities:

  • Design, develop, and maintain software solutions using AWS services and serverless architectures.
  • Implement containerized applications using EKS and manage orchestration.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform and Ansible.
  • Build and optimize CI/CD pipelines using GitLab.
  • Write clean, efficient, and maintainable code in Node.js, Bash, and Python.
  • Configure and manage API gateways and reverse proxies using Kong (CE/EE) and Nginx.
  • Implement monitoring and alerting solutions using Prometheus, Grafana, and Alert Manager.
  • Conduct peer and code reviews to ensure quality and adherence to best practices.
  • Document processes, standards, and best practices to ensure continuity and knowledge sharing.

Required Skills & Experience:

  • AWS Cloud Services: Serverless, EC2, SQS
  • Containerization: Kubernetes (EKS)
  • Infrastructure as Code: Terraform, Ansible
  • CI/CD: GitLab
  • Programming & Scripting: Node.js, Bash, Python
  • Tooling: Kong (CE/EE), Nginx
  • Monitoring: Prometheus, Grafana, Alert Manager
  • Strong understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving and communication skills.

Desirable:

  • Experience in secure coding practices and compliance frameworks.
  • Familiarity with BPSS clearance requirements and working in secure environments.

Requirements

  • AWS Cloud Services: Serverless, EC2, SQS
  • Containerization: Kubernetes (EKS)
  • Infrastructure as Code: Terraform, Ansible
  • CI/CD: GitLab
  • Programming & Scripting: Node.js, Bash, Python
  • Tooling: Kong (CE/EE), Nginx
  • Monitoring: Prometheus, Grafana, Alert Manager
  • Strong understanding of software development lifecycle and agile methodologies.
  • Excellent problem-solving and communication skills.

Desirable:

  • Experience in secure coding practices and compliance frameworks.
  • Familiarity with BPSS clearance requirements and working in secure environments.

Apply for this position