Software Developer

Work set-up: 
Full Remote
Contract: 
Salary: 
50 - 50K yearly
Work from: 

Offer summary

Qualifications:

Proficiency in ASP.NET Core MVC and C# programming., Experience with SQL and Entity Framework for data handling., Knowledge of agile development practices and collaboration., Desirable: familiarity with Blazor, Telerik UI, and Microsoft Azure..

Key responsibilities:

  • Design, develop, and test software solutions within the company's tech stack.
  • Collaborate with team members through agile practices like pair programming and code reviews.
  • Mentor junior developers and participate in agile ceremonies such as planning and refinement.
  • Contribute to exploratory work to explore new technologies and improve existing solutions.

IMP Software logo
IMP Software Scaleup https://www.impsoftware.co.uk/
51 - 200 Employees
See all jobs

Job description

Job Title: Software Developer

Salary: £50,000 £55,000

The Business:

Founded by a team of financial experts and exMAT professionals, IMP Software has a deep understanding of the challenges facing multiacademy trusts. Our mission is to empower multiacademy trusts with the tools and expertise they need to manage their finances more efficiently and effectively. Thats why were 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.

Were proud to be at the forefront of innovation in the MAT finance sector, and were 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, were more than just a software company. Were a team of passionate and dedicated professionals, committed to helping multiacademy trusts achieve their financial goals. We believe that financial planning should be simpler, more accessible, and more transparent, and were 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 fundedencouraged 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 additional 5 days)
      • Enhance Maternity and Paternity leave
          • AXA Health insurance including dental, optical and mental health
              • Broadband allowance
                  • Home office stipend
                      • Life assurance (4 x basic salary)
                          • Encouraged and funded CPD

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration
  • Problem Solving

Software Engineer Related jobs