Senior CPS Engineer

Jobtailor

Greater London

On-site

GBP 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in London is seeking an experienced software engineer to design, develop and maintain the Civica Polling Station application and related election software. You will work across .NET Core, ASP.NET MVC, JavaScript/TypeScript and cloud platforms, collaborating with peers to implement robust features and APIs.

The role requires strong unit testing, code reviews, documentation, version control and a proactive, autonomous mindset. Travel to London may be required monthly.

Qualifications

  • Experience analysing requirements and providing technical design impact analysis.

Responsibilities

  • Work on the Civica Polling Station (CPS) application and maintain Election-related software.
  • Develop new and innovative public cloud products.
  • Investigate, fix and test software problems.
  • Architect, design and implement software solutions.
  • Provide 3rd line application support within agreed service levels.
  • Review peers’ code and perform unit testing.
  • Write documentation and comment code.
  • Maintain proper version control and mentor junior staff.
  • Ensure ISO 9001 Quality Management compliance.

Skills

C# .NET Development
.NET Core
ASP.NET MVC
SQL Server
JavaScript
React
TypeScript
HTML
CSS
Web API
XUnit
NUnit
MSTest
WCF
Web Services

Job description

  • Work primarily on the Civica Polling Station (CPS) application
  • Develop new and innovative public cloud products
  • Maintain existing Election-related software
  • Investigate, fix and test software problems
  • Analyse requirements and perform technical impact analysis
  • Architect, design and implement software solutions
  • Design and code new functionality
  • Provide 3rd line application support within agreed service levels
  • Troubleshoot and resolve support issues
  • Review peers’ code
  • Perform unit testing
  • Write documentation and comment code
  • Maintain proper version control
  • Supervise and mentor junior staff
  • Ensure software quality and compliance with corporate test processes and ISO 9001
Requirements
  • Analyse new requirements and provide impact analysis addressing technical design and identifying individual tasks
  • Architect, design and implement solutions to meet requirements
  • Design and code new functionality
  • Communicate technical details impacting fulfilment of requirements
  • Iterative software development and responsiveness to constructive feedback
  • Provide 3rd line application support and implement bug fixes
  • Develop and maintain high-quality code
  • Troubleshoot and solve support issues as directed by the Development Lead and/or Technical Architect
  • Conduct peer code reviews
  • Perform unit testing
  • Write documentation and comment code
  • Ensure proper version controlComply with corporate test processes and ISO 9001 Quality Management System
  • Supervise and mentor junior staff
  • Ability to travel to London on request, once a month minimum
  • Proactive personality and ability to work autonomously
  • Exceptional oral and written communication skills
  • Good team player
  • Ability to meet agreed deadlines
  • Ability to work at detailed and abstract levels
  • Ability to guide junior team members
  • Self-learner
  • Track record of delivering commitments on time and to quality
  • Effective and security-focused use of AI Coding Agents
  • Minimum 5+ years of relevant experience
  • .NET Core using C#
  • ASP.NET MVC using C#.NET
  • JavaScript, jQuery, TypeScript and AJAX
  • HTML and CSS
  • SQL Server
  • React
  • Web API, WCF and Web Services
  • XUnit, NUnit or MSTest
Core Competencies

Demonstrates expertise in .NET Core, ASP.NET MVC, and cloud product development while ensuring software quality and compliance with ISO 9001. Capable of architecting, designing, and implementing innovative software solutions, alongside mentoring junior staff and providing 3rd line application support.

Highest-signal resume keywords
  • C# .NET Development
  • ASP.NET MVC
  • SQL Server
  • Software Architecture
  • Unit Testing
Hard Skills
  • .NET Core
  • C#
  • JavaScript
  • JQuery
  • TypeScript
  • AJAX
  • HTML
  • CSS
  • React
  • Web API
Soft Skills
  • Exceptional Communication Skills
  • Team Player
  • Proactive Personality
  • Self-Learner
  • Mentoring
Industry Keywords
  • ISO 9001
  • Quality Management System
  • Election Software
  • Technical Impact Analysis
  • Version Control
Tools & Technologies
  • XUnit
  • NUnit
  • MSTest
  • WCF
  • Web Services
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior CPS Engineer
Senior CPS Engineer

Civica • Greater London

On-site
GBP 75,000 - 95,000
25 Days Annual Leave
Pension Contributions
Life Assurance
+2
Senior CPS Engineer & Cloud Solutions Lead
Senior CPS Engineer & Cloud Solutions Lead

Jobtailor • Greater London

On-site
GBP 60,000 - 90,000
Senior Software Developer
Senior Software Developer

Jobtailor • Greater London

On-site
GBP 90,000 - 120,000
Senior CPS Engineer - GovTech Cloud & Elections
Senior CPS Engineer - GovTech Cloud & Elections

Civica • Greater London

On-site
GBP 75,000 - 95,000
25 Days Annual Leave
Pension Contributions
Life Assurance
+2
Senior Platform Engineer
Senior Platform Engineer

Civica • United Kingdom

On-site
GBP 55,000 - 75,000
25 Days Annual Leave
Up to 3 extra days for volunteering
5% employer pension match
+2
Platform & Dev Sec Ops Lead
Platform & Dev Sec Ops Lead

Jobtailor • Leatherhead

On-site
GBP 75,000 - 110,000
Experienced .NET Engineer
Experienced .NET Engineer

Influential Software Services Ltd • Maidstone

On-site
GBP 50,000 - 70,000
30 days’ paid holiday
Life insurance and 24/7 access to an online GP
Discounted gym membership
+3
Senior Developer
Senior Developer

Stealth AI Company • Greater London

On-site
GBP 70,000 - 110,000
Support Analyst
Support Analyst

Civica • City Of London

On-site
GBP 32,000 - 48,000
25 Days Annual Leave
Up to 3 extra days off for volunteering
5% employer match for pension contributions
+2
Senior Web Developer - .Net
Senior Web Developer - .Net

Equator • Glasgow

On-site
GBP 65,000 - 90,000