> Markdown version of [/jobs/ext/2387134-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/2387134-senior-software-developer). 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 Software Developer - **Company:** Public Sector - **Location:** London, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, Amazon Web Services, Cloud Computing, Python (Programming Language), Machine Learning, Systems Development Life Cycle, Software Engineering, Software Systems, SC Clearance, Build Management, Cybercrime, Terraform - **Published:** August 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=02b3a96d8fa55f96 ## About the Role * Strong commercial experience developing software using Python * Experience working with AWS cloud services * Experience managing infrastructure using Terraform * Strong software engineering fundamentals and problem solving skills * Experience delivering solutions across the full development lifecycle * Ability to work independently within a highly technical environment * SC Clearance is an essential requirement for this role, as a minimum you must be willing & eligible to undergo checks. Please note, due to the exceptional requirements of this position (short-term nature of this role and speed at which we require a postholder in situ) preference may be given to candidates who meet all of the essential criteria and hold active security clearance. Desirable: * Experience in mobile device and web browser automation * Experience working with Android emulation * Experience working with AI, machine learning or emerging technologies ## Description The NCA is seeking an experienced Senior Software Developer to support a high profile programme within the National Cyber Crime Unit (NCCU) focused on disrupting the online facilitation of Organised Crime through AI and innovative technical capabilities. Working within a multidisciplinary technical team, you will help build, enhance and scale software capabilities that support operational outcomes through automation, cloud technologies and modern software engineering practices. As a Senior Software Developer you will: * Design, develop and maintain software solutions using Python * Build and deploy cloud native applications within AWS * Develop and manage infrastructure using Terraform * Contribute across the full software development lifecycle from design through to deployment and support * Solve complex engineering challenges and build scalable technical capabilities * Collaborate with technical and operational stakeholders to deliver innovative solutions * Identify opportunities to automate manual processes and improve operational effectiveness * Support the scaling and enhancement of existing software capabilities * Contribute to AI enabled solutions and emerging technologies where appropriate ## Related Videos - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Fighting the Next Wave of Cybercrime](https://www.wearedevelopers.com/videos/100331-fighting-the-next-wave-of-cybercrime) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Deep Fakes: The Lies We Can’t See](https://www.wearedevelopers.com/videos/1187-deep-fakes-the-lies-we-can-t-see) - [Implementing Feature Environments with AWS and Terraform](https://www.wearedevelopers.com/videos/531-implementing-feature-environments-with-aws-and-terraform) - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [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) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)