Copyright © 2026

Above analytics are generated algorithmically based on job titles and may not always be the same as the company's job classification. You can also check detailed occupation eligibility, and salary criteria on our UK Visa Eligible Occupations & Salary Thresholds page.
Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Civica. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
At Civica, we design and deliver software that powers essential public services worldwide. From local authorities to healthcare, education, and beyond, more than 5,000 organisations globally rely on our products to help deliver critical services to over 100 million citizens.
Our mission is to be the leading GovTech provider in every region we serve — supporting public servants and citizens alike. With over two decades of continuous growth, this is an exciting time to join us as we accelerate toward that goal.
Why You’ll Enjoy This Role – Senior Software Engineer (Full Stack)
As a Senior Full Stack Engineer at Civica, you’ll play a pivotal part in shaping one of our core products — designing, building, and maintaining solutions that improve the delivery of public services. You’ll work collaboratively with talented engineers across Civica, follow modern development practices, and bring innovative, cloud-ready technology to life. Your work will directly impact millions of people who rely on the services our software supports.
Your Key Responsibilities
What You’ll Bring
Essential Skills
Preferred Skills
What We Offer
Work-Life Balance
Financial Security
Health & Wellbeing
Inclusion and Diversity
At Civica, we’re committed to creating an inclusive workplace where everyone feels respected and empowered. We know diverse teams drive better outcomes, and we welcome applicants from all backgrounds, cultures, and experiences.
We are proud to be an equal opportunity employer and ensure fairness throughout every step of our hiring process. If you need any adjustments to participate, please let us know — we’re happy to help.