Advertisement
IMP Software logo
Full-time·IMP Software

Software Developer

Remote (United Kingdom)£50,000 - £55,000 per year16 skills

Skills & Stack

ASP.NETAzure Cloud ServicesEntity FrameworkSQL Database Management.NET CoreC# ProgrammingRESTful API DevelopmentMicroservices ArchitectureAgile/Scrum MethodologiesFinancial Software DevelopmentCI/CD PipelinesUnit Testing (xUnit/NUnit)Docker ContainersKubernetes OrchestrationBudgeting Systems DesignMulti-Academy Trust (MAT) Finance

About the Role

Join IMP Software as a Software Developer to build transformative financial tools for the education sector. Youll work on our flagship MAT finance platform, collaborating with cross-functional teams to develop scalable .NET solutions on Azure. This mid-to-senior role offers the chance to architect systems that directly impact how schools manage £50M+ budgets. Expect challenging projects involving Entity Framework optimizations, SQL performance tuning, and integration with government financial reporting systems. Our remote-first culture values initiative—youl have autonomy to propose technical improvements while benefiting from our mature agile processes.

About IMP Software

IMP Software is a leading SaaS provider specializing in financial solutions for Multi-Academy Trusts (MATs) across the UK. With over 51,200 employees, we deliver cutting-edge MAT Budgeting Software and ICFP tools that empower educational institutions to manage finances efficiently. Our enterprise-grade platforms are trusted by hundreds of trusts to streamline budgeting, forecasting, and compliance processes through intuitive, cloud-based systems.

What You'll Do

10 items
  • 1Develop and maintain core modules of our MAT financial platform using ASP.NET and Azure services
  • 2Design efficient SQL schemas and optimize Entity Framework data access layers
  • 3Implement secure REST APIs for integration with school management systems
  • 4Collaborate with product team to translate MAT finance requirements into technical specs
  • 5Conduct code reviews and mentor junior developers in .NET best practices
  • 6Build Azure Functions for automated budget calculation workflows
  • 7Create comprehensive unit tests with 85%+ code coverage mandate
  • 8Troubleshoot production issues related to financial data processing
  • 9Document architectural decisions for regulatory compliance (ESFA standards)
  • 10Participate in bi-weekly sprints with daily standups and retrospectives

What We're Looking For

  • Bachelors degree in Computer Science or related field (required)
  • 1+ years professional experience with .NET stack (C#, ASP.NET Core)
  • Proven Azure cloud development experience (App Services, SQL DB, Storage)
  • Strong understanding of MAT finance processes or education sector (preferred)
  • Expertise in Entity Framework performance optimization techniques
  • Experience designing financial reporting systems with audit trails
  • Knowledge of UK educational funding formulas (e.g., NFF, ICFP)
  • Familiarity with DevOps practices (Azure DevOps pipelines preferred)
  • Ability to explain technical concepts to non-technical stakeholders
  • Portfolio demonstrating complex data processing applications
Advertisement

Ready to apply for this role?

Software Developer at IMP Software — click below to submit your application.

Apply Now
Advertisement

Related Jobs

More jobs at this company

Explore other opportunities at the same company

No related jobs found

Similar jobs in this location

Find other opportunities in the same area

No related jobs found

Jobs requiring similar skills

Discover roles that match your expertise

No related jobs found

Advertisement
Join Us
blur