> Markdown version of [/jobs/ext/2243748-senior-developer-sc-cleared](https://www.wearedevelopers.com/jobs/ext/2243748-senior-developer-sc-cleared). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer - SC Cleared - **Company:** Mayfleet Recruitment Limited - **Location:** Bristol, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Agile Methodology, Amazon Web Services, Data Analysis, Unix, Cyber Security, Linux, Programming Tools, Django Web Framework, Github, Python (Programming Language), Shell Script, Systems Integration, Web Applications, Web Application Frameworks, Cloud Platform System, Test-Driven Development (TDD), Delivery Pipeline, Git, Infrastructure Automation Frameworks, Cybercrime, Sentry, Tools for Reporting, Docker - **Published:** August 26, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-039CEEB30F9E66D025/ ## About the Role * Strong expertise in Python and Python web frameworks, ideally Django * Solid knowledge of modern development tools including Docker, Git, and GitHub * Good working knowledge of AWS, particularly deploying containerised applications * Experience building and maintaining CI/CD pipelines (ideally GitHub Actions and AWS CodeBuild/CodePipeline) * Experience integrating, transforming, and organising data from multiple sources * Ability to investigate application issues using AWS logs, Sentry, or similar tools * Experience deploying infrastructure as code, ideally with the Python CDK * Good knowledge of Linux/UNIX, including Shell Scripting and system administration * Experience securing applications and cloud environments to industry best practice * Experience working in and supporting an Agile team, including mentoring junior developers * Good understanding of cyber security topics, especially secure-by-design development You'll care about writing clean, maintainable code, with a focus on test-driven development, documentation, and building security in from the start. You will also need to engage with the team during meetings to express their opinions and not shy away from differing opinions within the team. ## Description A Government organisation is recruiting a Senior Developer to join a team that protects public services and wider government from cyber threats. You'll help build and maintain tools that support monitoring, detection, and response to vulnerabilities, incidents, and cyber risks across the public sector. You'll work alongside mid-level and junior developers, sharing your expertise while helping to shape development standards and good practice across the team. Day to day duties: * Building and maintaining services used across the public sector cyber security community * Adding new commercially available or open-source data sources to support vulnerability, incident, and threat monitoring * Designing and maintaining tools for detecting vulnerabilities and other security risks * Building and extending tools that exchange data with other organisations' cyber security tools * Maintaining and improving Django web applications * Integrating new components with existing AWS infrastructure using the Python CDK * Extending reporting tools (built on AWS QuickSight) for cyber security data analysis * Communicating clearly with the development team, service owners, and stakeholders * Helping establish and uphold development standards across the team ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [The Evolving Landscape of Application Development: Insights from Three Years of Research](https://www.wearedevelopers.com/videos/1459-the-evolving-landscape-of-application-development-insights-from-three-years-of-research) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)