Contract - Software & DevOps Engineer

Deloitte, City of Westminster

Contract - Software & DevOps Engineer

Salary not available. View on company website.

Deloitte, City of Westminster

  • Full time
  • Temporary
  • Onsite working

Posted 3 weeks ago, 14 Oct | Get your application in now before you miss out!

Closing date: Closing date not specified

Job ref: 99033141ae5e4ffbbbfa8a01ca3e23b1

Location ref: City of Westminster

Full Job Description

This role requires a senior software engineer specializing in Java and JavaScript development to design, build, and secure enterprise-level applications and platforms. The consultant will be a key figure in enhancing software supply chain security and driving the adoption of secure development practices across the software development lifecycle (SDLC).,

  • Software Engineering:
  • Design, develop, and maintain enterprise-grade software solutions using Java and JavaScript
  • Build scalable and secure applications based on cloud-native architectures.
  • Lead code reviews and contribute to system design and technical strategy.
  • Evaluate and integrate open-source technologies.
  • DevSecOps & CI/CD:
  • Design and optimize CI/CD pipelines, integrating automated security testing (e.g., code scanning, dependency analysis).
  • Develop automation to support continuous integration, testing, and secure deployments.
  • Promote Infrastructure-as-Code (IaC) best practices.
  • Secure Development Lifecycle (SDL):
  • Champion and embed SDL practices throughout the organization.
  • Conduct threat modeling, security design reviews, and support the remediation of security findings.

    Experience: 5+ years in enterprise software engineering.
  • Core Programming: Strong hands-on proficiency in Java and JavaScript
  • Architecture: Deep understanding of distributed systems, microservices, APIs, and software design patterns.
  • CI/CD: Extensive experience implementing and managing CI/CD pipelines (e.g., GitHub Actions, GitLab, Jenkins).
  • Security:
  • Strong knowledge of Secure Development Lifecycle (SDL) practices and secure coding.
  • Understanding of software supply chain security concepts (SBOMs, dependency management, vulnerability management).
  • (Preferred) Experience with Software Composition Analysis (SCA) tools and implementing DevSecOps.
  • (Preferred) Knowledge of Zero Trust architecture and policy-as-code.
  • Technologies:
  • Containerization: Docker and Kubernetes.
  • Cloud Platforms: Familiarity with AWS, Azure, or Google Cloud., A Bachelor's degree in Computer Science, Software Engineering, or equivalent experience a related technical field is required.

    As a means of managing tax, commercial and reputational risks, Deloitte prohibits the use of Associates through Personal Service Companies ('PSCs'). All Associates must contract under PAYE arrangements through a Deloitte approved 'Employment Company' (aka 'umbrella company.')

Direct job link

https://www.jobs24.co.uk/job/contract-software-devops-engineer-127584647