At a Glance
- Tasks: Join a skilled team to build high-quality digital services for government projects.
- Company: Dynamic tech company focused on government transformation and user-centred design.
- Benefits: Competitive daily rate, flexible work arrangements, and opportunities for professional growth.
- Why this job: Make a real impact on public services while working with cutting-edge technologies.
- Qualifications: Strong Golang experience and a passion for Agile, collaborative environments.
- Other info: Active SC clearance required; excellent career development in a fast-paced setting.
The predicted salary is between 44000 - 52800 £ per year.
We are seeking an experienced Senior Software Developer to join a highly skilled digital delivery team working on large-scale government transformation projects. You will 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 will work closely with designers, researchers, engineers, and product specialists to deliver high-quality, secure, user-centred digital services.
Active SC clearance is required. Applicants without current SC cannot be considered.
Key Responsibilities- 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.
- 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.
- 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).
- 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.
- Active SC clearance required.
- Candidates must have the right to work in the UK and at least 5 years of continuous UK residency.
- £550- £600 per day
- Inside IR35
- 2 days a month on-site
- 6 month initial contract
If you meet the essential requirements and you are interested in this opportunity - we would still like to hear from you!
Senior Software Engineer (SC Cleared) in London employer: SR2 | Socially Responsible Recruitment | Certified B CorporationTM
Contact Detail:
SR2 | Socially Responsible Recruitment | Certified B CorporationTM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (SC Cleared) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in government projects. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your best work in Golang and other relevant technologies. This gives potential employers a taste of what you can bring to their team.
✨Tip Number 3
Ace the interview! Research common interview questions for Senior Software Engineers and practice your responses. Be ready to discuss your experience with Agile teams and how you've tackled complex problems in the past.
✨Tip Number 4
Apply through our website! We make it easy for you to find roles that match your skills. Plus, applying directly shows your enthusiasm and commitment to joining our team.
We think you need these skills to ace Senior Software Engineer (SC Cleared) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang and Agile environments. We want to see how your skills align with the role, so don’t be shy about showcasing your past projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about improving user outcomes and how you’ve contributed to collaborative teams in the past. Let us know what makes you the perfect fit for our digital delivery team.
Showcase Your Problem-Solving Skills: In your application, give examples of complex problems you've solved in previous roles. We love candidates who can think on their feet and come up with innovative solutions, especially in high-paced environments!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B CorporationTM
✨Know Your Tech Inside Out
Make sure you brush up on your Golang skills and any other relevant technologies mentioned in the job description. Be ready to discuss your experience with building and debugging systems, as well as your familiarity with tools like Docker and Kubernetes.
✨Showcase Your Agile Experience
Since this role involves working in Agile environments, be prepared to share specific examples of how you've contributed to Agile teams. Talk about your experiences with product-led, user-research-driven projects and how you’ve supported continuous improvement through iterative delivery.
✨Prepare for Collaboration Questions
This position requires a lot of teamwork, so think about times when you've collaborated with designers, researchers, and other engineers. Be ready to discuss how you handle feedback and contribute to a multi-disciplinary team environment.
✨Demonstrate Problem-Solving Skills
Expect to face some technical challenges during the interview. Prepare to walk through your thought process on solving complex problems, and don’t hesitate to share how you’ve approached similar issues in past projects.