- Company Name
- SR2 | Socially Responsible Recruitment | Certified B Corporation™
- Job Title
- Senior Software Engineer (SC Cleared)
- Job Description
-
**Job Title**
Senior Software Engineer – SC Cleared (Golang)
**Role Summary**
Lead the design, development, and delivery of secure, user‑centred digital services for UK government transformation projects. Work within a cross‑functional Agile team to build high‑quality, maintainable code that meets governmental standards.
**Expectations**
- Deliver complex software solutions on a rapid, iterative release cycle.
- Maintain rigorous quality, security, and performance standards in a regulated environment.
- Communicate effectively across engineering, UX, research, and product functions.
- Uphold SC clearance and comply with UK work‑rights and residency requirements.
**Key Responsibilities**
- Design and implement scalable backend services in Golang.
- Participate in architecture discussions and contribute to technical direction.
- Write and maintain automated tests (TDD, JUnit, Mockito, Cypress, Cucumber).
- Conduct code reviews, debugging, and continuous integration/deployment.
- Collaborate with UX, research, and product teams to refine product discovery and user experience.
- Operate within DevOps pipelines, leveraging Docker, Kubernetes, and CI tools.
- Ensure adherence to UK government digital service standards and security guidelines.
**Required Skills**
- 5+ years of professional software development experience.
- Deep proficiency in Golang and its ecosystem.
- Solid experience with Spring Boot, HTML/CSS/Bootstrap, and front‑end fundamentals.
- Containerisation expertise (Docker, Kubernetes).
- Build tools: Maven, Gradle, Ant; version control: Git (branching, merging, release flows).
- Testing frameworks: TDD, JUnit, Mockito, Cypress; API/UI test automation with Cucumber, Nightwatch.
- Relational database knowledge (MySQL, PostgreSQL) and SQL scripting.
- Agile, product‑led, user‑research‑driven delivery mindset.
- Effective communication and teamwork in high‑velocity environments.
**Nice‑to‑Have Skills**
- AWS cloud services.
- BPMN workflow engines (Camunda, Activiti, Flowable).
- Front‑end JavaScript frameworks (React, Angular, Vue).
- Red Hat OpenShift orchestration.
- NCSC cloud‑security principles awareness.
**Required Education & Certifications**
- Active UK Security Clearance (SC).
- Eligibility to work in the UK with ≥5 years continuous UK residency.