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 for more details.