Senior Software Engineer: Build Scalable Public-Service Apps

Civica

Stroud

Remote

GBP 70,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

25 Days Annual Leave
Bank Holidays
Buy up to 10 extra days
Volunteer days (up to 3)
Pension Contributions 5% employer
Income Protection
Life Assurance 4x salary
Critical Illness Cover
Private Medical Insurance
Health Cash Plan
Dental Insurance
Affinity Groups
Refer a friend bonus

Job summary

Civica is seeking a Senior Software Engineer to join our UK-based engineering team. You will design, develop and implement scalable software solutions, review code, and mentor junior engineers.

You will work closely with product managers and designers to translate requirements into high-quality software, while documenting design decisions and processes. The role emphasizes collaboration across teams, modernising legacy systems, and staying current with emerging technologies.

Qualifications

  • Expert in Go and React; experience with C#, .NET and Angular preferred.
  • Strong knowledge of cloud technologies (Azure, AWS).
  • Experience with TDD and automated testing.
  • Experience with DevOps practices (CI/CD, containerization).
  • Experience in Agile/Scrum environments.

Responsibilities

  • Design, develop and implement software applications.
  • Conduct code reviews to ensure best practices and quality.
  • Mentor junior engineers and promote continuous learning.
  • Collaborate with product managers, UX/UI designers and stakeholders to gather requirements.
  • Create and maintain documentation for software design and processes.

Skills

Go
React
C#
.NET
Angular
TDD
Automated testing
Cloud technologies
DevOps
Agile/Scrum
Debugging
Mentorship

Tools

Azure
AWS
CI/CD
Containerization
SQL
NoSQL
DevOps tooling

Job description

Civica is seeking a Senior Software Engineer to join our UK-based engineering team. You will design, develop and implement scalable software solutions, review code, and mentor junior engineers.

You will work closely with product managers and designers to translate requirements into high-quality software, while documenting design decisions and processes. The role emphasizes collaboration across teams, modernising legacy systems, and staying current with emerging technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Lead Scalable, Secure GovTech Apps
Senior Software Engineer: Lead Scalable, Secure GovTech Apps

Civica • Paignton

Remote
GBP 70,000 - 110,000
25 Days Annual Leave + bank holidays +
option to buy up to 10 extra days
5% employer pension match
+8
Senior Software Engineer: Build Public-Sector Impact
Senior Software Engineer: Build Public-Sector Impact

Civica UK Ltd • Greater London

On-site
GBP 90,000 - 120,000
25 days annual leave + bank holidays
Volunteer days
Pension contributions
+3
Senior Software Engineer — Public Services Architect
Senior Software Engineer — Public Services Architect

Civica • United Kingdom

On-site
GBP 50,000 - 70,000
25 Days Annual Leave + bank holidays
Up to 3 extra days off for volunteering
Private Medical Insurance
+2
Senior Software Engineer — Scale, Security & Public Sector
Senior Software Engineer — Scale, Security & Public Sector

Civica • New Gate

Remote
GBP 70,000 - 90,000
25 Days Annual Leave
Bank holidays
Pension Contributions
+8
Remote Senior Software Engineer — Build Government-Scale Apps
Remote Senior Software Engineer — Build Government-Scale Apps

Civica • Broughton

Hybrid
GBP 55,000 - 75,000
25 Days Annual Leave
3 Extra Days for Volunteering
5% Employer Pension Match
+7
Remote Senior Software Engineer — Scale Public Services
Remote Senior Software Engineer — Scale Public Services

Civica • Blackwood

Remote
GBP 65,000 - 95,000
Annual Leave
Pension
Private Medical Insurance
+6
Senior Software Engineer: Go/React, Cloud & DevOps
Senior Software Engineer: Go/React, Cloud & DevOps

Civica • Bexhill-on-Sea

Remote
GBP 60,000 - 90,000
Private Medical Insurance
Pension Contributions
Life Assurance 4x salary
+2
Senior Software Engineer: Go/React, Cloud & DevOps
Senior Software Engineer: Go/React, Cloud & DevOps

Civica • Aberystwyth

Remote
GBP 55,000 - 80,000
Annual Leave 25 days
Pension 5%
Private Medical Insurance
+6
Senior Software Engineer: Go/React, Cloud & Mentorship
Senior Software Engineer: Go/React, Cloud & Mentorship

Civica • Leiston

Remote
GBP 70,000 - 110,000
25 days annual leave
Bank holidays
Pension contributions
+7
Senior Software Engineer - Public Sector Platform
Senior Software Engineer - Public Sector Platform

Civica • Daventry

Remote
GBP 65,000 - 90,000
25 days annual leave + bank holidays
Volunteer days
Pension contributions 5%
+8