Remotery

Senior Software Engineer

Posted Jun 19

This is a fully remote position, open to applicants in United Kingdom.

đź“‹ Description

• Break down ambiguous challenges into well-defined system designs, making architectural choices that balance immediate requirements with long-term sustainability.

• Design, develop, and launch production-ready software throughout the entire lifecycle—from specifications to deployment and ongoing operability.

• Operate in diverse environments—modernizing legacy systems while also engaging in greenfield development, often within the same product.

• Take ownership of technical decisions for intricate system components, clearly articulating trade-offs in a manner understandable to both your product manager and principal engineer.

• Establish standards for what "good" looks like within your segment of the codebase, encompassing testing strategies, code quality, observability, and documentation.

• Collaborate with product teams, designers, and fellow engineers to fully grasp the core issue before initiating any development.


⛳️ Requirements

• Proven experience in building and delivering complex, real-world software systems—not merely contributing to extensive codebases, but taking ownership of significant components from start to finish.

• Expertise in system design and architectural reasoning—you consider how components interact, identify potential failure points, and understand boundary conditions.

• Ability to decompose problems amidst ambiguity—you inquire 'why' before 'how' and can translate vague business requirements into a structured technical plan.

• Commitment to production-quality standards—you value testing, observability, error management, and operational readiness, beyond just getting things to function locally.

• Strong communication skills that extend beyond technical teams—you can explain a technical trade-off to a product manager, draft a clear specification, and foster agreement on challenging decisions.

• Quick learning agility—you rapidly adapt to new stacks, tools, and domains. You’ve engaged with multiple languages or frameworks and are comfortable exploring unfamiliar areas.

• Demonstrated ownership and initiative—you proactively identify challenges before they are assigned to you and ensure they are resolved in production.

• Nice to have:

• Experience with AI-assisted development tools (Claude Code, Copilot, Cursor, or similar) integrated into your daily workflow.

• Ability to assess and validate AI-generated code with the same rigor as human-written code.

• Background in the public sector, health, housing, or local government sectors.

• Familiarity with .NET, Go, React/TypeScript, or similar modern technology stacks—specific language expertise is less critical than the ability to learn.

• Experience with legacy modernization—understanding the limitations, risks, and stakeholder dynamics involved in replacing active systems.

• Exposure to platform or product-led engineering environments.


🏝️ Benefits

• **Why You'll Love Working with Us:** As a company, we are passionate about our mission and the citizens we serve. If you are also eager to advocate for the use of technology in public services to enhance outcomes for citizens and public sector organizations, Civica is the ideal place for you. We will help you unlock your full potential, achieve career advancement, and make a significant impact on individuals and communities.

• **Time Off & Work-Life Balance:** ✔ 25 Days Annual Leave + bank holidays – with the option to purchase up to 10 additional days! ✔ Days of Difference – Up to 3 extra days off for volunteering.

• **Financial Well-being & Security:** ✔ Pension Contributions – 5% employer match to support your future. ✔ Income Protection – Up to 75% salary coverage for long-term illness. ✔ Life Assurance – 4x salary tax-free lump sum. ✔ Critical Illness Cover – £25,000 lump sum (extendable to dependents).

• **Health & Perks:** ✔ Private Medical Insurance – Quick access to private healthcare. ✔ Health Cash Plan – Reimbursements for physiotherapy, therapies & more. ✔ Dental Insurance – Coverage for routine & emergency care. ✔ Affinity Groups – Join employee-led communities. ✔ Bounty Bonus – Refer a friend & receive rewards.

• At Civica, we are dedicated to fostering an inclusive and diverse workplace where everyone feels valued and supported. We believe that a variety of perspectives drives innovation and excellence, and we welcome applicants from all backgrounds, cultures, and experiences.

• We are an equal opportunity employer. We do not discriminate based on race, ethnicity, religion, gender, sexual orientation, disability, age, or any other legally protected characteristic. Our recruitment process is designed to ensure fairness and transparency, giving every candidate an equal opportunity to contribute to our mission.

• If you require any adjustments or accommodations to participate in our recruitment process, please inform us. We are here to support you.

People also viewed

Future Connections2 days ago

Senior Fullstack Engineer

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
Akamai Technologies2 days ago

Software Engineer II – Data Products

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
cigus2 days ago

Senior PLC Software Developer, CODESYS V3

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Digi International2 days ago

Principal GTM Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Fivetran2 days ago

Staff Software Engineer, Metadata

US flagCalifornia OnlyFull-timeFull-stack Engineer$183k – $245k/year
ApplyView job
CQ fluency2 days ago

Full-Stack DevSecOps Engineer

PH flagPhilippines, +2 more statesFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers