> Markdown version of [/jobs/ext/2797256-senior-software-engineer-sc-cleared](https://www.wearedevelopers.com/jobs/ext/2797256-senior-software-engineer-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 Software Engineer (SC Cleared) - **Company:** SR2 - **Location:** Greater London, UK - **Experience:** Expert - **Salary:** £143,000.0 - £156,000.0 - **Contract:** Temporary contract - **Skills:** Clean Code Principles, HTML, Activiti (Software), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Apache Ant, Bootstrap (Software), Business Process Model and Notation, Cascading Style Sheets (CSS), Code Review, Relational Databases, Software Debugging, DevOps, Gradle, Junit, PostgreSQL, Apache Maven, MySQL, OpenShift, Mockito, SQL Stored Procedures, SQL Databases, Test-Driven Development (TDD), ReactJS, Spring-boot, Cypress (Programming Language), Git, Vue.js, SC Clearance, Containerization, AngularJS, Kubernetes, Build Tools, Front End Software Development, Cucumber (Software), Software Version Control, Docker, Golang - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840574799-senior-software-engineer-sc-cleared ## About the Role * Experience delivering digital services in Agile environments. * Strong background working in product-led, user-research-driven teams. * Comfortable operating in high-paced delivery environments with frequent releases. * Experience working within DevOps-driven, collaborative teams. Technical Skills * Strong experience building and debugging systems in Golang. * Knowledge of Spring Boot. * Front-end experience with HTML, CSS, Bootstrap. * Containerisation: Docker, Kubernetes. * Build tools: Maven, Gradle, Ant. * Version control: Git (branching, merging, release flows). * Testing: TDD, JUnit, Mockito, Cypress. * Good understanding of relational databases (MySQL, PostgreSQL), SQL scripting, stored procedures. * Experience with functional test automation (API/UI test tools such as Cucumber, Nightwatch). Nice-to-Have Skills * AWS cloud experience. * Experience with BPMN workflow engines (Camunda, Activiti, Flowable). * Experience using React, Angular or Vue.js. * Container orchestration using RedHat OpenShift. * Awareness of NCSC cloud security principles. Clearance Requirements * Active SC clearance required. * Candidates must have the right to work in the UK and at least 5 years of continuous UK residency. ## Description We are seeking an experienced Senior Software Developer to join a highly skilled digital delivery team working on large-scale government transformation projects. You'll be joining a multi-disciplinary environment where experimentation, collaboration, and continuous improvement are core to how the team operates. This role suits someone who is confident in their technical delivery, enjoys solving complex problems, and is passionate about improving user outcomes. You'll work closely with designers, researchers, engineers, and product specialists to deliver high-quality, secure, user-centred digital services., * Build high-quality digital services aligned with UK government service standards. * Collaborate within Agile, multi-disciplinary teams (engineering, UX, research, product). * Contribute to product discovery through observation, experimentation, and rapid feedback loops. * Support continuous improvement with frequent releases and iterative delivery. * Develop reliable, maintainable code and contribute to architecture discussions. * Participate in code reviews, debugging, testing, and DevOps practices. ## 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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [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) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)