Senior Software Developer (ID: B5m6DVEo)

Place of Work: Remote
Salary: £ 70,000 - £ 80,000 (Per Annum)
Date Posted: 25-Jul-2025
Expiry Date: 21-Jan-2026
Job Details:
Location: Exeter, Devon, United Kingdom
Job Category: Software Development
Career Level: Experienced Professional
Contractual Type: Full Time/Permanent
Working Hours: Full Time
Qualifications: Qualified to ONC/HNC or Degree Level
Experience: 4+ Years Software Development Oriented Role
Positions Available: 1
Skills Required
  • Agile
  • .NET Core
  • ASP.NET MVC
  • Azure Cloud
  • C#
  • jQuery
  • Microsoft SQL Server
  • SQL
  • Typescript
Benefits
  • Stated In Job Description
Job Description

We’re looking for a Senior Full Stack Developer to join the ICFP Team. Someone who is a product-focused full-stack software developer

You’ll be a strong collaborator who can bridge the gap between technical and business conversations. You're comfortable with constructive discussions, and you focus on achieving the best outcomes. You prefer simplicity over complexity, deliver reliably, and strive to continuously improve both your code and the development process. Most importantly, you keep customer value at the heart of every technical decision.

This is a pivotal time for the ICFP product, and we're looking for a capable self-starter who can hit the ground running.

Senior Software Developer Key Responsibilities

  • Agile Software Development
  • Design, develop, and test software using ASP.NET, MVC, C#, and SQL.
  • Work collaboratively in an agile team, including practices like pair programming.
  • Participate in sprint planning, refinement, and other agile ceremonies.
  • Mentor junior team members and support their growth.
  • Partner with product, test, and dev colleagues to design high-quality solutions.
  • Conduct exploratory spikes to assess new technologies or design approaches.
  • Ensure production systems are robust, scalable, and well-maintained.
  • Software Design
  • Write maintainable, high-quality code following clean code and functional principles.
  • Adhere to security best practices, including OWASP guidelines.
  • Contribute to feature planning with a focus on technical feasibility and scalability.
  • Data Handling
  • Follow best practices for data access and management using Entity Framework, migrations, and blob storage.
  • Advocate for efficient use of Azure resources, such as web apps, functions, and storage accounts.

Essential Skills

  • Excellent communication and collaboration skills, including working with non-technical stakeholders
  • Strong experience with ASP.NET Core, MVC, C#, and TypeScript
  • Proficiency in Entity Framework and data modelling
  • Confident in writing unit and component tests
  • Strong focus on code quality and performance

Desirable Skills

  • Frontend: Telerik Kendo UI, jQuery
  • Architecture: DDD, Clean Architecture, Event-Driven Architecture
  • Database: Advanced T-SQL, SQL Server performance tuning
  • Domain knowledge: Payroll systems or financial software
  • Cloud: Azure services and deployment

Benefits

  • 27 days holiday + bank holidays
  • Enhanced maternity and paternity pay
  • AXA Health insurance, including dental and mental health cover
  • Broadband allowance
  • Home office equipment stipend
  • Life assurance (4x salary)
  • Funded and encouraged CPD

About us

Founded by a team of financial specialists and former MAT professionals, IMP was created with a clear purpose: to empower multi-academy trusts (MATs) with the tools and insight needed to manage finances efficiently and effectively. With a deep understanding of the unique challenges MATs face, we’ve developed the only budgeting, forecasting, and reporting solution designed specifically for them.

In less than five years, we’ve grown from a standing start to becoming the trusted partner of choice for most of the UK’s largest trusts, helping them deliver smarter MAT finance.

We’re proud to lead innovation in the MAT finance sector, continuously evolving our product and services to better meet the needs of our users. By working closely with our customers, we tailor solutions that truly add value, and our expert team is always on hand to provide support and guidance.

At our core, IMP is more than just a software company. We’re a team of passionate professionals driven by a shared mission: to make financial planning simpler, more transparent, and more accessible for multi-academy trusts.

We believe that our success is directly tied to the strength of our team. That’s why we’re committed to creating a workplace where people thrive. We offer excellent opportunities for career progression, a supportive and inclusive culture, and a strong focus on team wellbeing, supported by flexible working, regular socials, and funded continuous professional development.

Position: Senior Software Developer  -  Job Type: Full-Time  -  Salary: £70,000 to £80,000 per year DOE  -  Location: Remote

Similar Jobs You May Like
Senior Software Engineer
Chesterfield, Derbyshire, United Kingdom
Salary: £ 45,000 - £ 70,000 (Per Annum)
Senior Python Developer (Data) - Hybrid
London, Greater London, United Kingdom
Salary: £ 80,000 - £ 100,000 (Per Annum)
Software Engineer Using C# and SQL
Belfast, County Antrim, United Kingdom
Salary: £ 30,000 - £ 40,000 (Per Annum)
Full Stack Software Engineer - Laravel/Vue
Birmingham, West Midlands, United Kingdom
Salary: £ 40,000 - £ 65,000 (Per Annum)
Backend Developer - Node.JS
Borehamwood, Hertfordshire, United Kingdom
Salary: £ 60,000 - £ 70,000 (Per Annum)
Senior Developer - Remote
London, Greater London, United Kingdom
Salary: £ 45,000 - £ 55,000 (Per Annum)
Pelago Recruitment Services
Pelago Support Team
Inactive

Chat Support Offline!

Live chat is available during business hours, 9:00 to 5:00 Monday to Friday. Please get in touch with us through Contact Us and one of our recruiters will reply within 1 business day.