Job Title: Software Developer Salary: £50-55K The Business: Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. That's why we're trusted by trusts across the country to provide the only budgeting, forecasting, and reporting software designed specifically for them. From a standing start, in less than 5 years we are now used by most large trusts to help them deliver smarter MAT Finance. We're proud to be at the forefront of innovation in the MAT finance sector, and we're constantly looking for ways to improve our offering. We work closely with our customers to understand their requirements so that we can tailor our product to their specific needs, and our team is always available to provide expert advice and support. But at our core, we're more than just a software company. We're a team of passionate and dedicated professionals, committed to helping multi-academy trusts achieve their financial goals. We believe that financial planning should be simpler, more accessible, and more transparent, and we're proud to be leading the way in supporting smarter MAT finance. At IMP we are very aware that the success of our business will be directly correlated to the quality of the team that we can attract and more importantly retain! Due to this core belief, IMP offers fantastic career progression within a business that places huge importance on the happiness of the team, through our respectful, fun(!) and supportive culture + flexible working, regular socials and funded/encouraged CPD. Role Description: We're looking for a Software Developer to join our team at IMP Software. Developers work on cross-functional teams to deliver solutions such as IMP Planner and Purchasing. The successful candidate will be a collaborative developer, who takes pride not just in the pragmatism of their solutions, but the quality of their code. Key responsibilities: Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate in exploratory work such as spikes to explore new technology, patterns, and opportunities. Diagnose and resolve third-line support issues. Software Design Develop to maintainability standards, such as SOLID, functional principles, and Clean Code. Develop to security standards, such as OWASP. Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure resources, including web apps, storage accounts, functions, etc. Skills, experience, and attributes : Essential Skills: ASP.NET Core MVC, C#, SQL and Entity Framework Desirable Skills: Familiarity with Telerik Kendo UI. Payroll or finance systems experience. Microsoft Azure Benefits: 27 days of holiday per year plus bank holidays (with a buy option up to an additional5 days) Enhance Maternity and Paternity leave AXA Health insuranceincluding dental, opticaland mental health Broadband allowance Home office stipend Life assurance (4 x basic salary) Encouraged and funded CPD
Aug 23, 2025
Full time
Job Title: Software Developer Salary: £50-55K The Business: Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. That's why we're trusted by trusts across the country to provide the only budgeting, forecasting, and reporting software designed specifically for them. From a standing start, in less than 5 years we are now used by most large trusts to help them deliver smarter MAT Finance. We're proud to be at the forefront of innovation in the MAT finance sector, and we're constantly looking for ways to improve our offering. We work closely with our customers to understand their requirements so that we can tailor our product to their specific needs, and our team is always available to provide expert advice and support. But at our core, we're more than just a software company. We're a team of passionate and dedicated professionals, committed to helping multi-academy trusts achieve their financial goals. We believe that financial planning should be simpler, more accessible, and more transparent, and we're proud to be leading the way in supporting smarter MAT finance. At IMP we are very aware that the success of our business will be directly correlated to the quality of the team that we can attract and more importantly retain! Due to this core belief, IMP offers fantastic career progression within a business that places huge importance on the happiness of the team, through our respectful, fun(!) and supportive culture + flexible working, regular socials and funded/encouraged CPD. Role Description: We're looking for a Software Developer to join our team at IMP Software. Developers work on cross-functional teams to deliver solutions such as IMP Planner and Purchasing. The successful candidate will be a collaborative developer, who takes pride not just in the pragmatism of their solutions, but the quality of their code. Key responsibilities: Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate in exploratory work such as spikes to explore new technology, patterns, and opportunities. Diagnose and resolve third-line support issues. Software Design Develop to maintainability standards, such as SOLID, functional principles, and Clean Code. Develop to security standards, such as OWASP. Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure resources, including web apps, storage accounts, functions, etc. Skills, experience, and attributes : Essential Skills: ASP.NET Core MVC, C#, SQL and Entity Framework Desirable Skills: Familiarity with Telerik Kendo UI. Payroll or finance systems experience. Microsoft Azure Benefits: 27 days of holiday per year plus bank holidays (with a buy option up to an additional5 days) Enhance Maternity and Paternity leave AXA Health insuranceincluding dental, opticaland mental health Broadband allowance Home office stipend Life assurance (4 x basic salary) Encouraged and funded CPD
Job Title: Senior Software Developer Salary: £70-80K The Business: Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. That's why we're trusted by trusts across the country to provide the only budgeting, forecasting, and reporting software designed specifically for them. From a standing start, in less than 5 years we are now used by most large trusts to help them deliver smarter MAT Finance. We're proud to be at the forefront of innovation in the MAT finance sector, and we're constantly looking for ways to improve our offering. We work closely with our customers to understand their requirements so that we can tailor our product to their specific needs, and our team is always available to provide expert advice and support. But at our core, we're more than just a software company. We're a team of passionate and dedicated professionals, committed to helping multi-academy trusts achieve their financial goals. We believe that financial planning should be simpler, more accessible, and more transparent, and we're proud to be leading the way in supporting smarter MAT finance. At IMP we are very aware that the success of our business will be directly correlated to the quality of the team that we can attract and more importantly retain! Due to this core belief, IMP offers fantastic career progression within a business that places huge importance on the happiness of the team, through our respectful, fun(!) and supportive culture + flexible working, regular socials and funded/encouraged CPD. Role Description: We're looking for a product-focussed, full stack senior software developer to join our ICFP team at IMP Software. You'll be a natural collaborator who can bridge technical and business conversations, confidently navigating constructive disagreements to reach better solutions. We value engineers who prioritize simplicity over complexity, focus on smooth delivery flow, continuously improve both code and processes, contribute to a psychologically safe team environment, and always keep customer value at the center of technical decisions. The successful candidate will be a capable self-starter and hit the ground running at this key point in ICFP's development. Key responsibilities: Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate in exploratory work such as spikes to explore new technology, patterns, and opportunities. Ensure productions systems are scalable and robust and remediate where issues arise. Software Design Develop to maintainability standards, such as functional principles and Clean Code. Develop to security standards, such as OWASP. Consult on feature discovery from the perspective of feasibility and technical design. Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure resources, including web apps, storage accounts, functions, etc. Essential Skills: Strong communication and collaboration with non-technical stakeholders ASP.NET Core, MVC, and C#, and Typescript expertise Entity Framework and data modelling experience Unit and component testing proficiency Strong on code quality and performance optimization Desirable Skills: Frontend: Telerik Kendo UI, jQuery Architecture: DDD, Clean Architecture, Event Driven Architecture Database: Advanced T-SQL and SQL Server optimization Domain: Payroll systems or financial software experience Cloud: Azure services and deployment experience Benefits: 27 days of holiday per year plus bank holidays Enhanced Maternity and Paternity Pay AXA Health insurance including dental and mental health Broadband allowance Home office stipend Life assurance (4 x basic salary) Encouraged and funded CPD
Aug 21, 2025
Full time
Job Title: Senior Software Developer Salary: £70-80K The Business: Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. That's why we're trusted by trusts across the country to provide the only budgeting, forecasting, and reporting software designed specifically for them. From a standing start, in less than 5 years we are now used by most large trusts to help them deliver smarter MAT Finance. We're proud to be at the forefront of innovation in the MAT finance sector, and we're constantly looking for ways to improve our offering. We work closely with our customers to understand their requirements so that we can tailor our product to their specific needs, and our team is always available to provide expert advice and support. But at our core, we're more than just a software company. We're a team of passionate and dedicated professionals, committed to helping multi-academy trusts achieve their financial goals. We believe that financial planning should be simpler, more accessible, and more transparent, and we're proud to be leading the way in supporting smarter MAT finance. At IMP we are very aware that the success of our business will be directly correlated to the quality of the team that we can attract and more importantly retain! Due to this core belief, IMP offers fantastic career progression within a business that places huge importance on the happiness of the team, through our respectful, fun(!) and supportive culture + flexible working, regular socials and funded/encouraged CPD. Role Description: We're looking for a product-focussed, full stack senior software developer to join our ICFP team at IMP Software. You'll be a natural collaborator who can bridge technical and business conversations, confidently navigating constructive disagreements to reach better solutions. We value engineers who prioritize simplicity over complexity, focus on smooth delivery flow, continuously improve both code and processes, contribute to a psychologically safe team environment, and always keep customer value at the center of technical decisions. The successful candidate will be a capable self-starter and hit the ground running at this key point in ICFP's development. Key responsibilities: Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate in exploratory work such as spikes to explore new technology, patterns, and opportunities. Ensure productions systems are scalable and robust and remediate where issues arise. Software Design Develop to maintainability standards, such as functional principles and Clean Code. Develop to security standards, such as OWASP. Consult on feature discovery from the perspective of feasibility and technical design. Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure resources, including web apps, storage accounts, functions, etc. Essential Skills: Strong communication and collaboration with non-technical stakeholders ASP.NET Core, MVC, and C#, and Typescript expertise Entity Framework and data modelling experience Unit and component testing proficiency Strong on code quality and performance optimization Desirable Skills: Frontend: Telerik Kendo UI, jQuery Architecture: DDD, Clean Architecture, Event Driven Architecture Database: Advanced T-SQL and SQL Server optimization Domain: Payroll systems or financial software experience Cloud: Azure services and deployment experience Benefits: 27 days of holiday per year plus bank holidays Enhanced Maternity and Paternity Pay AXA Health insurance including dental and mental health Broadband allowance Home office stipend Life assurance (4 x basic salary) Encouraged and funded CPD
Job Title: Software Developer Salary: £50,000 - £55,000 The Business: Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. That's why we're trusted by trusts across the country to provide the only budgeting, forecasting, and reporting software designed specifically for them. From a standing start, in less than 5 years we are now used by most large trusts to help them deliver smarter MAT Finance. We're proud to be at the forefront of innovation in the MAT finance sector, and we're constantly looking for ways to improve our offering. We work closely with our customers to understand their requirements so that we can tailor our product to their specific needs, and our team is always available to provide expert advice and support. But at our core, we're more than just a software company. We're a team of passionate and dedicated professionals, committed to helping multi-academy trusts achieve their financial goals. We believe that financial planning should be simpler, more accessible, and more transparent, and we're proud to be leading the way in supporting smarter MAT finance. At IMP we are very aware that the success of our business will be directly correlated to the quality of the team that we can attract and more importantly retain! Due to this core belief, IMP offers fantastic career progression within a business that places huge importance on the happiness of the team, through our respectful, fun(!) and supportive culture + flexible working, regular socials and funded/encouraged CPD. Role Description: We're looking for a Software Developer to join our team at IMP Software. Software Developers work on cross functional teams to deliver solutions such as IMP Planner and Purchasing. The successful candidate will be an experienced developer partnering soft skills with a passion for technology. Key responsibilities: Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, Blazor, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate in exploratory work such as spikes to explore new technology, patterns, and opportunities. Software Design Develop to high maintainability standards with a mind toward code craftsmanship Develop to high security standards Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure resources, including web apps, storage accounts, functions, etc. Skills, experience, and attributes : Essential Skills: ASP.NET Core MVC, C# Desirable Skills: Blazor Familiarity with Telerik UI for Blazor. SQL and Entity Framework Payroll or finance systems experience. Microsoft Azure Benefits: 27 days of holiday per year plus bank holidays (with a buy option up to an additional5 days) Enhance Maternity and Paternity leave AXA Health insuranceincluding dental, opticaland mental health Broadband allowance Home office stipend Life assurance (4 x basic salary) Encouraged and funded CPD
Aug 21, 2025
Full time
Job Title: Software Developer Salary: £50,000 - £55,000 The Business: Founded by a team of financial experts and ex-MAT professionals, IMP Software has a deep understanding of the challenges facing multi-academy trusts. Our mission is to empower multi-academy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. That's why we're trusted by trusts across the country to provide the only budgeting, forecasting, and reporting software designed specifically for them. From a standing start, in less than 5 years we are now used by most large trusts to help them deliver smarter MAT Finance. We're proud to be at the forefront of innovation in the MAT finance sector, and we're constantly looking for ways to improve our offering. We work closely with our customers to understand their requirements so that we can tailor our product to their specific needs, and our team is always available to provide expert advice and support. But at our core, we're more than just a software company. We're a team of passionate and dedicated professionals, committed to helping multi-academy trusts achieve their financial goals. We believe that financial planning should be simpler, more accessible, and more transparent, and we're proud to be leading the way in supporting smarter MAT finance. At IMP we are very aware that the success of our business will be directly correlated to the quality of the team that we can attract and more importantly retain! Due to this core belief, IMP offers fantastic career progression within a business that places huge importance on the happiness of the team, through our respectful, fun(!) and supportive culture + flexible working, regular socials and funded/encouraged CPD. Role Description: We're looking for a Software Developer to join our team at IMP Software. Software Developers work on cross functional teams to deliver solutions such as IMP Planner and Purchasing. The successful candidate will be an experienced developer partnering soft skills with a passion for technology. Key responsibilities: Agile Software Development Design, develop, and test software solutions in our tech stack including ASP.Net, MVC, Blazor, C#, SQL. Collaborate with a team of peers, applying agile practices such as pair programming and code reviews. Participate in agile ceremonies such as planning and refinement. Mentor junior members of the team. Collaborate with product, development, and test specialists to model solutions for development. Participate in exploratory work such as spikes to explore new technology, patterns, and opportunities. Software Design Develop to high maintainability standards with a mind toward code craftsmanship Develop to high security standards Handling Data Develop to agreed data access patterns, including Entity Framework, migrations, and blob storage. Advocate for judicious use of Azure resources, including web apps, storage accounts, functions, etc. Skills, experience, and attributes : Essential Skills: ASP.NET Core MVC, C# Desirable Skills: Blazor Familiarity with Telerik UI for Blazor. SQL and Entity Framework Payroll or finance systems experience. Microsoft Azure Benefits: 27 days of holiday per year plus bank holidays (with a buy option up to an additional5 days) Enhance Maternity and Paternity leave AXA Health insuranceincluding dental, opticaland mental health Broadband allowance Home office stipend Life assurance (4 x basic salary) Encouraged and funded CPD