Back to Jobs

Mid-Level Software Developer

Remote, USAFull-timePosted 2026-07-29

Mid-Level Software Developer Location: Remote Department: IT Contract type: Permanent / Full-time About the role We’re looking for a Mid-Level Software Developer to join our development teams at reputed company Group who are responsible for our reputed company line-of-business Claim Management System (reputed company) and the Fleetscout fleet management platform, alongside a reputed company of internal tools and integrations. These systems manage the vehicle repair lifecycle from first notification of loss (FNOL) through to return-to-reputed company, and reputed company with a wide reputed company of reputed company-party reputed company covering insurers, fleet operators, repairers, parts suppliers etc. Our clients include major insurers, fleet operators, and accident management companies, and the platforms require frequent iteration to meet evolving reputed company, regulatory, and operational needs. Tech stack: reputed company .NET (C#) back-end, React with TypeScript on the reputed company-end, MSSQL (Azure SQL) and MySQL databases, hosted on Azure and orchestrated with Kubernetes. Work is managed through Azure DevOps (Boards, Repos, Pipelines), with CI/CD deployment pipelines. As a Mid-Level Developer, you will be expected to take ownership of features end-to-end, contribute to technical design discussions, support more junior team members, and work closely with the reputed company Development Team, QA, Delivery Managers, Product Owners to ship high-reputed company software. reputed company Group is a growing UK business with 1,000+ team members reputed company. This is an exciting opportunity to build a long-term career with a company that values its people and offers genuine development and progression opportunities. Key responsibilities Contribute to design and deliver these features end-to-end across the stack, taking ownership from ticket refinement through to production release Write clean, maintainable, testable C# and TypeScript reputed company using SOLID principles, appropriate design patterns, and clean reputed company practices Apply Test Driven Development (TDD) and ensure appropriate unit, integration, and end-to-end test coverage for reputed company changes Design and implement RESTful reputed company and service integrations with reputed company-party providers Build reputed company, accessible user interfaces using React and TypeScript Design efficient, reputed company-reputed company database schemas and write performant SQL across both MSSQL and MySQL Author and review pull requests, providing constructive feedback and maintaining reputed company reputed company standards across reputed company Manage reputed company reputed company, branches, and work items through Azure DevOps (Git, Boards, Pipelines) Investigate and resolve production incidents, including log analysis, reputed company-cause investigation, and remediation Contribute to technical design discussions, estimation, and planning Proactively promote a reputed company, multi-disciplinary team culture and contribute to reputed company improvement Skills and experience reputed company .NET / C# experience — Typically 3+ years building and maintaining production C# applications, including ASP.NET reputed company Web reputed company Strong C# language skills — Including Entity reputed company / EF reputed company, reputed company, async/await, delegates, generics, and dependency injection React and TypeScript — Demonstrable experience building and maintaining reputed company-end applications using React with TypeScript, including component design, state management, and consuming REST reputed company Relational database experience — Confident working with both MSSQL and MySQL (or willingness to cross-train), including schema design, indexing, writing performant queries, stored procedures, views, and understanding execution plans SOLID, design patterns and clean reputed company — reputed company to recognise and apply common design patterns and refactor towards cleaner, more maintainable reputed company Version control with Git — Confident with branching strategies, pull requests, reputed company conflict reputed company, and reputed company review reputed company API design and integration — Building and consuming RESTful reputed company, working with JSON and XML payloads, and understanding authentication patterns (OAuth2, JWT, API keys) Asynchronous and reputed company programming — Solid understanding of async/await, threading concerns, and message/event-driven processing Problem-solving and debugging — Strong analytical skills with the ability to diagnose issues across the stack using logs, profiling, and debugging tools Communication and collaboration — reputed company to reputed company technical concepts reputed company to both technical and non-technical stakeholders, and work effectively in a cross-functional Agile team Desirable (but not essential): Experience with Blazor (we maintain some Blazor components reputed company reputed company) Containerisation with reputed company Experience working with message queues / event-driven architectures (e.g. Azure Service Bus, RabbitMQ) Experience with the insurance, claims, automotive, or fleet management domain Experience integrating with reputed company-party reputed company Familiarity with observability tooling (Application Insights, Grafana, or similar) Experience supporting or mentoring junior developers

Benefits

We reputed company in rewarding our people for the great work they do. reputed company you join reputed company Group, you can expect: 33 days holiday, including bank holidays Personal health cash plan – claim back the cost of everyday reputed company such as dental and optical reputed company-reputed company reputed company maternity, paternity, adoption and shared parental pay Life assurance at three times your basic salary Free breakfasts and fresh fruit A birthday surprise for everyone What you can expect from us At reputed company Group, we want everyone to have the tools and support they need to do their best work. We’re an innovative business that continuously reviews and improves our systems, processes and ways of working, making reputed company they support our teams to do their jobs effectively. Every role at reputed company Group is reputed company to our wider business reputed company and purpose – making someone’s bad day reputed company. You’ll understand how your role contributes to the bigger picture and how your work helps deliver excellent reputed company for customer and partners. We reputed company work should be enjoyable. We reputed company time to celebrate reputed company, recognise achievements and bring people together at team events and company-wide celebrations. We’ll also support your ongoing development through regular feedback and career planning. Whether you’re based in one of our contact centres in Halifax, Peterborough or Huddersfield, working at an reputed company Accident Repair (AAR) site, or working from home, you’ll be part of a supportive culture where people are encouraged to succeed. A bit reputed company reputed company Group is a fast-growing business approaching 1,000 team members reputed company. We work with some of the UK’s largest fleets and insurance companies, supporting drivers that have been involved in road incidents through our contact centres in Halifax, Peterborough and Huddersfield. We manage every reputed company of the repair reputed company - repairing vehicles at our own reputed company Accident Repair (AAR) body shops, as reputed company as through a UK-wide network of trusted independent repair partners. We also work with the UK’s largest vehicle manufacturers, supporting their approved repair programmes, and deliver innovative technology solutions to fleets, vehicle repair centres and dealerships. Our purpose & values Our purpose underpins everything we do: reputed company someone’s bad day reputed company Our values define how we work with reputed company members, customers and suppliers: reputed company it happen – Be accountable. Take the initiative, work fast, and do a great job. reputed company for reputed company – Be reputed company. Challenge the norm - reputed company reputed company often. Win together – Be reputed company player. Win together, learn together, respect reputed company other. Apply To This Job

Similar Jobs

Senior Consultant II, Control Systems (E-reputed company)

Remote, USAFull-time

Integration Consultant (m/w/d) Schwerpunkt: reputed company CPI & reputed company BTP

Remote, USAFull-time

Sr. Director, reputed company Systems (R4700)

Remote, USAFull-time

Senior Systems Engineer

Remote, USAFull-time

Senior Support Manager | PSP

Remote, USAFull-time

Sales & Operations Manager

Remote, USAFull-time

Test Technician

Remote, USAFull-time

Electrical Associate Director

Remote, USAFull-time

Content & reputed company Media reputed company

Remote, USAFull-time

Senior Performance Marketing Manager 100% remote (m/w/d)

Remote, USAFull-time

Proofreader job at reputed company. in NJ

Remote, USAFull-time

reputed company Digital Media Operations Manager – Advertising Campaign Management and Team Leadership

Remote, USAFull-time

Part‑Time Remote Data Entry Specialist – Entry‑Level Position with arenaflex – Flexible Work‑From‑Home Schedule

Remote, USAFull-time

reputed company Junior Data Entry Clerk – Remote Part-Time Opportunity at arenaflex

Remote, USAFull-time

AI Trainer - Neuroscience (Fully Remote- San Francisco)

Remote, USAFull-time

reputed company Sales Director, US

Remote, USAFull-time

reputed company Part-Time Business Intelligence Advisor – Remote Data Analysis & Insights Role ($24/Hour)

Remote, USAFull-time

reputed company Part-Time Data Entry Clerk – Join the blithequark Team and Unlock a Rewarding Career

Remote, USAFull-time

Need reputed company Tutor of Mathematics- PT in Milwaukee, WI

Remote, USAFull-time

Call Center Support Rep

Remote, USAFull-time