Job Title: Junior Software Developer
Salary: £30,000-£40,000 p.a. depending on experience
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. We're trusted by trusts across the country to provide the only budgeting, forecasting, and reporting software designed specifically for them. In less than 5 years, we have become widely used by large trusts to support smarter MAT Finance.
We pride ourselves on innovation in the MAT finance sector and continuously seek ways to improve our offerings. We work closely with our customers to tailor our products to their needs, and our team is always available to provide expert advice and support.
More than just a software provider, we are a passionate team dedicated to helping multi-academy trusts achieve their financial goals. We believe financial planning should be simple, accessible, and transparent, leading the way in supporting smarter MAT finance.
Our Culture and Benefits:
At IMP, we recognize that our success depends on attracting and retaining high-quality talent. We offer excellent career progression opportunities within a supportive, respectful, and fun culture. Our benefits include flexible working, regular social events, and funded/encouraged CPD.
Role Description:
We are seeking a Junior Software Developer to join our team. Developers work on cross-functional teams to deliver solutions such as IMP Planner and ICFP.
The ideal candidate will be collaborative, proud of both the pragmatism and quality of their code, and committed to creative problem-solving, structured thinking, and working closely within a team.
Key Responsibilities:
1. Agile Software Development:
o Design, develop, and test software solutions using ASP.Net, MVC, C#, SQL.
o Collaborate with peers applying agile practices like pair programming and code reviews.
o Participate in planning and refinement ceremonies.
o Work with product, development, and testing teams to model solutions.
o Engage in exploratory work to explore new technologies and patterns.
o Diagnose and resolve support issues.
2. Software Design:
o Develop maintainable and secure solutions.
3. Handling Data:
o Develop according to data access patterns, including Entity Framework and migrations.
Skills, Experience, and Attributes:
Essential Skills:
* ASP.NET Core MVC, C#
* SQL and Entity Framework
Desirable Skills:
* Familiarity with Telerik Kendo UI
* Experience with Single Page Applications (SPA)
* Typescript with jQuery
* Microsoft Azure
Benefits:
* 27 days of holiday plus bank holidays, with an option to buy up to 5 additional days
* Enhanced Maternity and Paternity leave
* AXA Health insurance, including dental, optical, and mental health support
* Broadband allowance
* Home office stipend
* Life assurance (4x basic salary)
* Encouraged and funded CPD
#J-18808-Ljbffr