Senior .NET Software Engineer '25 in Richmond
Senior .NET Software Engineer '25

Senior .NET Software Engineer '25 in Richmond

Richmond Full-Time Home office (partial)
B

Company: Inforcer

Role: .NET Backend Developer

Location: Richmond, London (Hybrid/Remote)

Language: English

WFH policy: Remote-first, with the requirement to visit the office once a month

Industry: IT and Software

Product: Microsoft 365 security policy management solutions

Team size & structure: Small but growing team, currently with 4-5 engineers, plans to double or triple in the next year.

Tech stack:

  • .NET 5, 6, 8 (primarily .NET 8 for new integrations)
  • PowerShell (legacy code, transitioning out)
  • Azure (backend and services hosted entirely in Azure, using Azure Functions)
  • SQL (currently used as the primary database, though moving towards other database solutions)
  • Microsoft Graph API (used for integrations)
  • RESTful APIs (OpenAPI/Swagger specifications for API design)
  • Express.js for middleware (middleware between frontend and backend, plans to replace it due to scaling concerns)
  • React (JavaScript, transitioning to modern frameworks like Vite, potential TypeScript integration)
  • CI/CD Pipeline (integration and deployment process for building and releasing features)

Unique about the company: The company is growing fast, focusing on delivering features to Managed Service Providers (MSPs) and scaling its platform internationally. Inforcer is transitioning from PowerShell-based backend to .NET, with strong backend development in Azure. Close-knit, transparent team culture with an emphasis on collaboration, communication, and no-ego mentality.

Role description: As a .NET Backend Developer, you will be responsible for the server side of Inforcer’s web applications, building scalable, high-performing backend systems, and transitioning existing PowerShell features to .NET. You'll work closely with frontend engineers and other stakeholders to develop and maintain functional and stable web applications.

Key responsibilities:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean and functional code for web applications
  • Troubleshoot, debug, and optimize applications
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Manage cutting-edge technologies to improve legacy applications
  • Liaise with developers and system administrators to identify new features

Candidate profile:

Character traits: Open, communicative, eager to learn and share knowledge, can-do attitude, no ego, team player.

Ideal candidate: Someone with experience in .NET 5, 6, or 8 and a strong understanding of backend development processes. Ability to mentor junior developers and collaborate across departments.

What are the absolute must-haves?

  • Expertise in .NET 5 or newer (especially .NET 8)
  • Experience with Azure and cloud-based services
  • Strong communication skills and ability to collaborate in a remote-first environment
  • Willingness to come to the Richmond office once a month
  • Ability to mentor more junior developers

What are nice to haves?

  • Experience with Microsoft Graph API and OpenAPI specifications
  • Familiarity with modern frontend frameworks (React)
  • Experience in a startup environment or mentoring roles

Salary range & secondary benefits:

Salary: £80,000 - £90,000 GBP

Benefits: Pension contribution through Nest, increasing holiday allowance based on service, flexible work hours, hybrid/remote work, annual birthday off, regular team socials, career development opportunities, and employee recognition programs.

Hiring process:

  • Initial culture fit assessment with Jamie
  • Technical scenario-based interview with VP of Engineering and team lead
  • Decision made after technical and cultural assessment

Feedback: I will double check with them in an email what they would like to see as a process. I will combine that with talking about the other role, the grading system and the process.

CRM: Sensitive information: None.

Extra information: The role is remote-first, but candidates need to be willing to visit the London office once a month for team meetings.

Senior .NET Software Engineer '25 in Richmond employer: Bluebird Recruitment

Inforcer is an exceptional employer, offering a dynamic and collaborative work environment in Richmond, London, where innovation thrives. With a remote-first policy and a strong focus on employee growth, team members enjoy flexible work hours, increasing holiday allowances, and opportunities for career development. The close-knit culture fosters open communication and teamwork, making it an ideal place for those eager to contribute to cutting-edge technology in a rapidly growing company.
B

Contact Detail:

Bluebird Recruitment Recruiting Team

How to prepare for a job interview at Bluebird Recruitment

✨Know Your Tech Stack

Make sure you’re well-versed in .NET 5, 6, and especially .NET 8. Brush up on Azure services and how they integrate with backend systems. Being able to discuss your experience with these technologies will show that you're ready to hit the ground running.

✨Showcase Your Collaboration Skills

In a small team like Inforcer's, communication is key. Be prepared to share examples of how you've successfully collaborated with frontend developers or other stakeholders in past projects. Highlighting your ability to work in a remote-first environment will also be a plus!

✨Prepare for Technical Scenarios

Since there’s a technical scenario-based interview, practice coding challenges and debugging exercises related to backend development. Familiarise yourself with RESTful APIs and Microsoft Graph API, as these are crucial for the role.

✨Emphasise Your Mentoring Experience

If you have experience mentoring junior developers, make sure to bring it up! Inforcer values a no-ego mentality and teamwork, so demonstrating your willingness to share knowledge and help others grow will resonate well with the interviewers.

Senior .NET Software Engineer '25 in Richmond
Bluebird Recruitment
Location: Richmond

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>