Job Description
Software Developer (C# / Blazor / JavaScript / SQL / MAUI)
Location: Cheltenham (Hybrid)
Type: Permanent
Reports To: CTO
Sponsorship: Not available
Salary: £50,000-£55,000
A well-established operational services organisation is seeking an experienced Software Developer to enhance and maintain its bespoke business-critical software platform. This is an opportunity to work on a core in-house system that drives efficiency and scalability, contributing to a fast-paced and collaborative technology team.
This role is Hybrid with an expectation of around 2 x a month and occasional travel (expensed) to client sites.
Why Join?
This is a high-impact role where your code supports real-world operations every day. You'll work in a supportive, hybrid working environment with a stable, forward-thinking business that values collaboration, autonomy, and innovation.
The Role
You’ll play a central role in the ongoing development of a tailored software solution that supports daily operations. Working across the full stack, you’ll be responsible for everything from database design to front-end interfaces and systems integration. You’ll also be closely involved in cross-team collaboration, ensuring robust delivery, testing, and handover to the wider business.
Key Responsibilities
* Develop, maintain, and evolve internal management software using C# (Blazor, WinForms), JavaScript, and MAUI.
* Design and manage SQL Server database architecture and queries.
* Build and consume REST APIs, working with JSON for system interoperability.
* Integrate third-party systems to enhance functionality and data flow.
* Translate functional requirements into scalable, maintainable technical solutions.
* Collaborate with data teams for reporting and analytics using tools like Microsoft Fabric.
* Use Microsoft DevOps for version control, task management, and release processes.
* Support testing, UAT, and deployment activities in coordination with implementation teams.
* Produce clear documentation and provide technical handovers to the support team.
What They're Looking For
Essential:
* Proven commercial experience as a Mid-level Developer
* Proven experience with C#, Microsoft SQL Server, and front-end frameworks.
* Comfortable working independently with minimal supervision.
* Experience with Blazor whilst not required would be a bonus
To Apply:
If you're ready to take on a technically diverse role with real influence over systems architecture and development direction, we’d like to hear from you.