technology job

Senior Software Engineer

  • Posted March 3, 2025
  • £55000 - £70000 per annum
  • Portsmouth, Hampshire, England
  • Permanent

As a Senior Software Developer, you will play a key role in the development, maintenance, and enhancement of a SaaS product. The successful candidate will be responsible for delivering high-quality solutions, ensuring robust support for internal and external stakeholders, and driving improvements in the development process.

Key Responsibilities:

  • Develop and maintain Web APIs, WCF Services, and WinForms UI using C# and .NET for a mature pensions administration platform.
  • Write high-quality, scalable code following best practices in .NET development, object-oriented design, and SOLID principles.
  • Ensure code quality through rigorous code reviews, unit testing (TDD), and design pattern implementation.
  • Support internal and external users, troubleshooting and resolving software issues efficiently.
  • Manage software releases, ensuring smooth deployments and collaborating with DevOps teams.
  • Work within an Agile (Scrum) environment, contributing to sprint planning and mentoring junior developers.

Skills & Experience:

  • Strong C# and .NET development skills.
  • Experience with distributed WinForms systems.
  • Worked in larger Microsoft environments.
  • Experience mentoring others and operating in a senior capacity.

This is a full-time, permanent position, offering a salary up to £70,000 (Depending on experience) and a flexible hybrid working model with once a week visits to the office.

Please Note: You must be a resident of the UK to apply.

Apply now or email [email protected] for more details.

Apply for this Job