×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Technical Lead

Job in Exeter, Devon, EX2, England, UK
Listing for: IMP Software
Full Time position
Listed on 2026-02-08
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Overview

Job Title: Senior Software Engineer, Technical Lead

Reporting to
:
Engineering Manager

Location
:
Remote

Salary: Dependant on experience

About IMP

At IMP we help Multi-Academy Trusts (MATs) take control of their finances. Our MAT-first software is built by people who know the sector inside out. Former trust professionals, finance experts and product specialists are all part of our team. More than half of all MATs in the UK already use IMP to plan with confidence, simplify complex processes and make smarter decisions.

We’re proud to be independent, founder-led and growing fast. Alongside our award-winning products, we’ve built a culture we’re equally proud of. We are ranked as one of the UK’s Top 25 Great Places to Work for mid-sized companies. Respect, collaboration and personal growth sit at the heart of how we work. You’ll find flexibility, support and opportunities to develop here, alongside regular team socials and funded CPD.

Role

Description:

You’ll lead technical delivery within a solution area: working with product to break down customer needs into features, making design decisions, and ensuring what ships is solid. This is a hands-on technical leadership role, not people management.

AI & Tools

We use AI coding tools extensively to accelerate development. You’ll guide their effective use while applying your own judgment for complex problems, code quality, and architectural decisions. We see these tools as amplifiers for skilled engineers, not replacements. You’ll need strong mental models to know good code from bad, whether it came from a human or an LLM.

Key responsibilities:

  • Decompose new products into value-driven deliverable features
  • Make technical design decisions and take them through architecture review
  • Write code, review code, and guide implementation quality
  • Work with systems through iterative, evolutionary patterns—not big rewrites
  • Respond to production incidents and feed learnings back into how we build
  • Help the team use AI tools effectively
  • You’ll work closely with Product Owners, Engineering Managers, and QA Engineers. The sprint cycle is real here: standups, refinement, planning, review, and retro. We ship regularly.

Skills, experience, and attributes
:

Essentials:

  • Strong experience with C#, ASP.NET Core, SQL Server, and system design (or a demonstrably strong statically typed backend stack with willingness to learn ours)
  • Hands-on with architectural patterns: DDD, Clean Architecture, event-driven, SOA
  • Track record of owning technical design decisions (not just implementing someone else’s)
  • Good judgment on code quality—you can spot security, performance, and maintainability issues
  • Ability to break complex problems into pieces that a team can execute
  • Clear communication across technical and business conversations
  • Comfort working with AI coding tools; we use them extensively

Valuable

  • Product-based SaaS experience
  • Cloud infrastructure (App Services, Function Apps, Blob Storage, Service Bus, Messaging, Kafka)
  • CI/CD and Dev Ops practices
  • Experience with React or other modern frontend technologies, we value exposure to diverse, best-in-class tooling across the stack

Experience level: 6+ years in software development, with 2+ years making architectural decisions. Ideally, from a product company at the growth stage.

Benefits:

  • 24 days for you to book and 8 days that are automatically allocated for 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
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary