Senior CPS Engineer

Senior CPS Engineer

Full-Time No working from home possible
J
  • 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

#J-18808-Ljbffr

Senior CPS Engineer employer: Jobtailor

As a Client Services Coordinator at our dynamic company, you will thrive in a supportive work culture that prioritises employee growth and development. We offer comprehensive training, opportunities for advancement, and a collaborative environment where your contributions are valued. Located in a vibrant area, our team enjoys a healthy work-life balance and the chance to engage with diverse clients, making every day rewarding and meaningful.

J

Contact Details:

Jobtailor Recruitment Team