Reading, England, United Kingdom Hybrid / WFH Options
Mastek
between management, technical development/QA teams, and Operations. Discover and capitalize on automation opportunities that provide business value. Experience with large-scale CI/CD implementations and source code implementations. Involve in troubleshooting activities to solve technical challenges. Monitor progress on projects and provide technical direction as needed. Develop effective working relationships with development teams both internal to … hardening. Proven experience using AWS Cloud Solutions and services such as EC2, S3, Lambda, EKS, API Gateway, ALB, API Gateway, Auto scaling, etc. In-depth knowledge in Infrastructure-as-code tools (such as Ansible, Terraform, etc.) is mandatory. Experience in creating automation frameworks using Ansible. Strong in one or two scripting and programming languages (such as Python/Perl … systems in AWS cloud environments across multiple projects. Experience with deploying, supporting, and supervising new and existing services, platforms, and application stacks. Experience in defining quality gates (integrating SonarQube StaticCodeanalysis, running Regression suites, etc.) in the delivery pipeline. Understanding and experience with a variety of deployment approaches. Knowledge of development concepts (REST, JSON, YML, etc. More ❯
UI/UX Development and Agile Transformation to help shape, architect and deliver greenfield/brownfield/integration applications employing best design and development practice Positively effective at systems analysis, solving technical problems and development excellence given the constraints of the Bank’s environment Follow cross-functional development best practice, including but not restricted to, Functional and Non-Functional … Analysis, Application Architecture, Design, Coding and Unit Testing, Technical Documentation, Functional and Non-Functional Testing (Manual & Automated), Continuous Integration/Testing/Delivery. Be able to function in a culture of Agile Development (Scrum/Kanban, Amigos, Estimating, Planning, Sprints, Demos, Retrospectives) Be able to write Agile Epics/Stories using techniques such as BDD/Gherkin Be Delivery …/Micro Services/RESTful APIs Basic capability in UI Development using advanced JavaScript (React and Node.js preferred) HTML, CSS Working in a Technical Agile environment (e.g. Build tools, Static/Dynamic codeanalysis, CI/CD e.g. Jenkins/TeamCity) Relevant educational qualifications Self-motivation and tenacity to push new ideas through whilst still respectively considering More ❯
and CI/CD pipelines (Travis CI, GitLab, Jenkins, GoCD); Experience with domain-specific languages like Chef, Ansible, Salt, or Puppet; Experience with deployment and configuration management; Knowledge of staticcodeanalysis and code quality practices; Understanding of security considerations; Awareness of Non-Functional Requirements (NFRs); Experience with Docker and Kubernetes; Understanding of deploying mobile apps More ❯
Gloucester, Gloucestershire, South West Hybrid / WFH Options
BAE Systems
experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and … fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also More ❯
hands-on UI Developer with solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus … on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, staticcodeanalysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development … and NgRx (preferred). Testing Strong experience with unit testing tools: React : Vitest, Jest, React Testing Library Angular : Jasmine, Karma, TestBed E2E Testing : Experience with Playwright Tooling Experience with: Staticcodeanalysis tools (ESLint, Prettier, Sonar) Source control (Git) and workflows (Pull Requests, trunk-based development, Gitflow) Frontend build tools/bundlers: Webpack, Vite, Rollup DevOps & CI More ❯
hands-on UI Developer with solid experience in modern JavaScript/TypeScript, React and Angular, Node.js, and NPM. The ideal candidate should be passionate about writing clean, high-quality code and implementing robust tests. Key Responsibilities Design, develop, and maintain responsive and scalable UI components using modern frameworks. Write clean, maintainable, and testable code with a strong focus … on performance and user experience. Collaborate with cross-functional teams to define, design, and ship new features. Ensure code quality through unit tests, staticcodeanalysis, and code reviews. Participate in continuous integration and delivery processes. Maintain high standards of code quality and ensure adherence to best practices. Required Skills and Experience Frontend Development … and NgRx (preferred). Testing Strong experience with unit testing tools: React : Vitest, Jest, React Testing Library Angular : Jasmine, Karma, TestBed E2E Testing : Experience with Playwright Tooling Experience with: Staticcodeanalysis tools (ESLint, Prettier, Sonar) Source control (Git) and workflows (Pull Requests, trunk-based development, Gitflow) Frontend build tools/bundlers: Webpack, Vite, Rollup DevOps & CI More ❯
London, England, United Kingdom Hybrid / WFH Options
BAE Systems (New)
experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and … fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also More ❯
What background we are looking for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and … fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also More ❯
What background we are looking for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and … fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
Babcock
What background we are looking for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and … fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also More ❯
London, England, United Kingdom Hybrid / WFH Options
Babcock
What background we are looking for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and … fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! It would be great if you also More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Anson McCade
delivering high-impact software that directly contributes to national safety and intelligence efforts. If you thrive in mission-focused teams, enjoy mentoring engineers, and want to stay close to code while leading the charge technically, this is your next move. Role Overview As a Technical Lead, you will: Guide a high-performing team building secure, end-to-end applications … a range of greenfield and enhancement projects. Work in close contact with end-users, solving real-world challenges in close-to-operational systems. Define and enforce coding standards, perform code reviews, and encourage engineering best practices. Play a key part in mentoring junior and mid-level engineers. Required Experience We're keen to speak with candidates who have: Strong … Agile environments (Scrum, Lean, Kanban). Ability to plan and organise team delivery schedules. Proven experience mentoring developers and leading on engineering strategy. Familiarity with automated testing frameworks and staticcodeanalysis (e.g. SonarQube). Desirable Skills (Training Provided Where Needed) Experience deploying to cloud platforms (preferably AWS ). Containerisation (Docker, Kubernetes). Infrastructure as CodeMore ❯
delivering high-impact software that directly contributes to national safety and intelligence efforts. If you thrive in mission-focused teams, enjoy mentoring engineers, and want to stay close to code while leading the charge technically, this is your next move. Role Overview As a Technical Lead, you will: Guide a high-performing team building secure, end-to-end applications … a range of greenfield and enhancement projects. Work in close contact with end-users, solving real-world challenges in close-to-operational systems. Define and enforce coding standards, perform code reviews, and encourage engineering best practices. Play a key part in mentoring junior and mid-level engineers. Required Experience We're keen to speak with candidates who have: Strong … Agile environments (Scrum, Lean, Kanban). Ability to plan and organise team delivery schedules. Proven experience mentoring developers and leading on engineering strategy. Familiarity with automated testing frameworks and staticcodeanalysis (e.g. SonarQube). Desirable Skills (Training Provided Where Needed) Experience deploying to cloud platforms (preferably AWS ). Containerisation (Docker, Kubernetes). Infrastructure as CodeMore ❯
London, England, United Kingdom Hybrid / WFH Options
BBC
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker , Bedrock Implement Infrastructure-as-Code with AWS CDK , CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions , AWS CodePipeline , CodeBuild , Jenkins . Integrate monitoring and observability … CloudWatch, Prometheus , Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD) , unit testing frameworks (e.g., pytest , unittest ), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud … integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic codeanalysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines-ensuring DevSecOps principles are applied from design to deployment. Promote More ❯
experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concepts or Production systems Source controlling your code with Version Control Systems, e.g. Git Utilising CI/CD tools, such as Bamboo, Jenkins, Gitlab etc in order to streamline delivery of new features and fixes Continual testing … of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Define and enforce coding standards, code reviews and development ways of working Common software design patterns Able to organise and plan work for development teams More ❯
solutions. What background we are looking for: Programmingin one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce UtilisingCI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes … Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your owncreativity to solve our client's challenges! It would be great if you also had experience More ❯
solutions. What background we are looking for: Programmingin one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce UtilisingCI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes … Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your owncreativity to solve our client's challenges! It would be great if you also had experience More ❯
London, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud … integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic codeanalysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote More ❯
Cardiff, Wales, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud … integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic codeanalysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote More ❯
Salford, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud … integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic codeanalysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud … integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic codeanalysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote More ❯
Newcastle upon Tyne, England, United Kingdom Hybrid / WFH Options
BBC Group and Public Services
science and MLOps/LLMOps workflows. Collaborate with Data Scientists to deploy, serve, and monitor LLMs in real-time and batch environments using Amazon SageMaker, Bedrock Implement Infrastructure-as-Code with AWS CDK, CloudFormation to provision and manage cloud environments. Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, CodeBuild, Jenkins. Integrate monitoring and observability tools … CloudWatch, Prometheus, Grafana for infrastructure and model health tracking. Ensure software quality through Test-Driven Development (TDD), unit testing frameworks (e.g., pytest, unittest), and automated integration tests. Conduct regular code reviews, participate in pair programming, and advocate for clean code, modular design, and maintainable architecture. Collaborate with architects and stakeholders to design high-level system architecture for cloud … integrated products. Enforce security best practices (IAM, encryption, VPC configuration, audit logging) using AWS native services and third-party tools. Embed security throughout the software development lifecycle by integrating static and dynamic codeanalysis, vulnerability scanning, and policy-as-code tools into CI/CD pipelines—ensuring DevSecOps principles are applied from design to deployment. Promote More ❯
of a cross-functional team to work on the continuous improvement of our systems with innovative technologies. Collaborate closely with the team to deliver features, working from requirements/analysis through the development process into the production environment. Work with Product Managers to clarify and prioritize work, with QA Engineers to maintain and improve quality, and with DevOps engineers … able to work with PM/QA/DevOps as equal partners throughout the whole lifecycle of the feature/product. Be able to write good-quality and secure code, preferably be familiar with staticcodeanalysis tools. Have excellent analytical, conceptual, and communication skills in spoken and written English. Experience building distributed computing and enterprise More ❯
Reading, Berkshire, South East, United Kingdom Hybrid / WFH Options
Bowerford Associates
application security strategies, standards, best practices, and providing direct input to project teams and business stakeholders is essential. Experience working with security issues in software architecture, software development, e.g. static and/or dynamic codeanalysis and tools, software dependency check, OWASP Top10 testing, application threat modelling. In-depth experience working in an Agile software development environment … with classic applications as well as microservices, using modern code processing and continuous integration and delivery tools (e.g. GitHub, Jenkins, Bamboo). Good expertise in taking security policy statements and translating them into actual, implementable, security controls and techniques that can make our software applications demonstrably more secure and robust. Good understanding of common information security management standards, frameworks … Friendly Policies. Remote Working. KEYWORDS Senior Software Security Architect, Senior Application Security Architect, SDLC, Secure by Design, Architecture, Software Development, Engineering, DevOps, InfoSec, Security, Security Strategy, Best Practice, Programming, Code, C++, C#, C, .NET Core, Java, JavaScript, Node.js, Angular, React, OWASP, Agile, Application Threat Modelling, Security Policy, Security Controls, ISO 27001, NIST, GDPR, Cloud, Azure. Please note that due More ❯
experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and … fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising staticcodeanalysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our client's challenges! Please note that it is essential that More ❯