Mid-Level Software Developer
Activate Group Inc
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 Activate Group who are responsible for our core line-of-business Claim Management System (Quartz) and the Fleetscout fleet management platform, alongside a range of internal tools and integrations. These systems manage the vehicle repair lifecycle from first notification of loss (FNOL) through to return-to-driver, and integrate with a wide range of third-party APIs 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 commercial, regulatory, and operational needs.
Tech stack: Microsoft .NET (C#) back-end, React with TypeScript on the front-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 Quartz Development Team, QA, Delivery Managers, Product Owners to ship high-quality software.
Activate Group is a growing UK business with 1,000+ team members nationwide. 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 code using SOLID principles, appropriate design patterns, and clean code practices
Apply Test Driven Development (TDD) and ensure appropriate unit, integration, and end-to-end test coverage for all changes
Design and implement RESTful APIs and service integrations with third-party providers
Build responsive, accessible user interfaces using React and TypeScript
Design efficient, well-structured database schemas and write performant SQL across both MSSQL and MySQL
Author and review pull requests, providing constructive feedback and maintaining code quality standards across the team
Manage source code, branches, and work items through Azure DevOps (Git, Boards, Pipelines)
Investigate and resolve production incidents, including log analysis, root-cause investigation, and remediation
Contribute to technical design discussions, estimation, and planning
Proactively promote a collaborative, multi-disciplinary team culture and contribute to continuous improvement
Skills and experience
Commercial .NET / C# experience — Typically 3+ years building and maintaining production C# applications, including ASP.NET Core Web APIs
Strong C# language skills — Including Entity Framework / EF Core, LINQ, async/await, delegates, generics, and dependency injection
React and TypeScript — Demonstrable experience building and maintaining front-end applications using React with TypeScript, including component design, state management, and consuming REST APIs
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 code — Able to recognise and apply common design patterns and refactor towards cleaner, more maintainable code
Version control with Git — Confident with branching strategies, pull requests, merge conflict resolution, and code review practice
API design and integration — Building and consuming RESTful APIs, working with JSON and XML payloads, and understanding authentication patterns (OAuth2, JWT, API keys)
Asynchronous and concurrent 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 — Able to articulate technical concepts clearly 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 within Quartz)
Containerisation with Docker
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 third-party APIs
Familiarity with observability tooling (Application Insights, Grafana, or similar)
Experience supporting or mentoring junior developers
Benefits
We believe in rewarding our people for the great work they do. When you join Activate Group, you can expect:
33 days holiday, including bank holidays
Personal health cash plan – claim back the cost of everyday healthcare such as dental and optical check-ups
Enhanced 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 Activate 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 sure they support our teams to do their jobs effectively.
Every role at Activate Group is aligned to our wider business vision and purpose – making someone's bad day better. You'll understand how your role contributes to the bigger picture and how your work helps deliver excellent outcomes for customer and partners.
We believe work should be enjoyable. We make time to celebrate success, 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 Activate Accident Repair (AAR) site, or working from home, you'll be part of a supportive culture where people are encouraged to succeed.
A bit about us
Activate Group is a fast-growing business approaching 1,000 team members nationwide.
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 step of the repair journey - repairing vehicles at our own Activate Accident Repair (AAR) body shops, as well 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: Make someone's bad day better
Our values define how we work with our team members, customers and suppliers:
Make it happen – Be accountable. Take the initiative, work fast, and do a great job.
Strive for better – Be bold. Challenge the norm - make small improvements often.
Win together – Be a team player. Win together, learn together, respect each other.
- ...Sr & Mid-Level Java Full Stack Developer Location: Council Bluffs, Iowa Role Overview We are seeking experienced Senior and Mid-Level Java... ...in an Agile (Scrum) environment to deliver high-quality software solutions Conduct code reviews, enforce coding standards...Software
- ...Mid-Level Position 4+ years of overall IT experience 2+ years of experience with Angular 6+ using NgRx 3+ years of experience implementing... ...work on assignments with minimal supervision Familiar with software release management tools (Pivotal Tracker, JIRA, Rally, etc.)...Software
- ...primary functions for this position include: Design and develop testable code using C#, HTML, Blazor, and Entity Framework... ...design and communicate solutions ~3+ years of experience as a Software development experience, preferably with C# and.NET, Entity...Software
- ...The Mid-level Software Developer (remote) will design, develop, and maintain high-quality software solutions while collaborating closely with cross-functional teams. This role requires someone who can work independently on tasks, contribute to architectural discussions...SoftwareRemote work
- ...Mid-Level Full Stack Developer Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health... ...at Revolutional, you will contribute across the full software development lifecycle within Agile DevOps teams. You will...SoftwareFull timeRemote work
- ...Job Title: Mid-Level Full Stack Developer Location: Onsite - Charlotte, NC Type: Contract Job Overview:... ...Responsibilities: Design and implement scalable software solutions using Core Java and J2EE. Develop and...SoftwareContract work
- ...Mid-Level Full Stack Developer The client is seeking a Mid-Level Full Stack Developer with a strong background in Java, Spring Boot, and Angular... ...Responsibilities: Design and implement scalable software solutions using Core Java and J2EE. Develop and maintain...Software
- ...About the role Seeking a Junior Backend Software Developer to join the OST FS2 Aero team in Saint Louis, MO. This role focuses on supporting and enhancing backend systems for aeronautical navigation using cloud and web technologies. The ideal candidate is eager to...SoftwareAfternoon shift
- ...Mid-Level Full Stack Developer Client is seeking a Mid-Level Full Stack Developer with strong hands-on experience in Java, Spring Boot, Angular... ...Responsibilities: Design and implement scalable software solutions using Core Java (11/17) and J2EE. Develop and...Software
- ...Our team provides focused agile software development and maintenance for CODIS, a... ...Today, CODIS is a client server application developed using Microsoft .NET that supports a database... ...We are seeking a highly skilled Mid-Level Software Developer to design, develop, test...SoftwareWork at officeLocal area
$144k - $210k
...Mid-Level Web Developer Why This is an Exciting Role: As a Web Developer at Boeing Intelligence & Analytics you will be responsible for... ...Design, develop, test, deploy, maintain, and enhance web-based software solutions that support mission-critical intelligence...SoftwareContract workRemote work$34 - $40 per hour
...Developer Position We are seeking an experienced and passionate Developer to join our team in a fractional, customer centered role (... ...JavaScript development and a strong foundation in collaborative software development practices. About Creating Coding Careers An...SoftwareHourly payPart timeApprenticeshipLocal areaRemote work10 hours per week- ...Mid-Level/Journeyman ServiceNow Developer As a Mid-Level/Journeyman ServiceNow Developer at Ares, your role is instrumental in shaping, creating,... ...applications. This includes rectifying and enhancing software-based capabilities, ensuring compliance with the Risk...SoftwareRemote work
- ...Job Description Job Description Mid-Level Java Application Developer Technology Consultants Inc. is hiring a Java Application Developer to support... ...exceeded Demonstrates a passion for solving complex software challenges, and enjoys working alongside fellow team...SoftwareWork experience placement
- ...operations, network maintenance, and supply chain services. At Grid, we develop products and services to meet customer needs with a focus on... ...: We are seeking a talented and motivated Back End Software Developer to join our Software Engineering team. You will be...SoftwareWork at officeFlexible hours
- ...Description: Research and analyze various software's/systems and database tools to identify best technologies for developing software applications in conjunction w/... ...to perform core duties of this highly senior-level and demanding job. Acceptable alternate experience...Software
- ...Mid-Level Frontend Developer Location: Rockville, MD (Hybrid - one day per week on Fridays) (Only local candidates) Duration: 6 months C2H... ...part of an agile team delivering high quality enterprise software Develop design documentation as per computer system validation...SoftwareLocal area1 day per week
- ...Software Developer As a software developer you will develop and support our custom software solutions while growing your technical skill set. This is a mid-level position with individually tailored on-site training. Your day to day responsibilities will include...SoftwareRemote work
- ...Mid-Level Full-Stack Developer (AWS / Angular & Python) Capstone Integrated Solutions is a comprehensive services provider. Our team consists... ...experienced in designing, building, and supporting retail software. We see ourselves as a build-as-a-service provider who follows...SoftwareFull timeRemote work
- ...Position Overview The Mid-Level Developer supports implementation of AWS Cloud Native solutions as part of a large-scale legacy system-of... ...Requirements Required Qualifications ~4–7 years of software development experience. ~ Strong proficiency in Python....SoftwareTemporary workRemote workFlexible hours
$70 per hour
...JOB TITLE – Mid-Level Java developer Location: Arlington, VA; Bethesda, MD Travel: Start Date: Immediately Clearance Requirement... ...working in small to medium-sized teams Experience developing software in Java (including JSP and servlets) and JavaScript....SoftwareHourly payPermanent employmentWork experience placementWork at officeImmediate start- Mid-Level Full Stack Developer - .NET/C#/SQL Server/Angular 16 Georgia, Atlanta 09/03/2025 Contract Active Job Description: JOB SUMMARY We are seeking... ...candidate will have at least 9 years of experience in software development and must possess a deep understanding of...SoftwareContract work
- Top Secret cleared mid-level Java Developer Xelas Systems Engineering, LLC is looking for a Top Secret cleared mid-level Java Developer with the... ...efforts. Analyze and respond to user requirements. Develop software and adhere to customer coding standards. Document code...Software
$59 - $60 per hour
...Mid Level Application Developer Framingham, Massachusetts, United States $ 59.00 - 60.00 (US Dollar) Mid Level Application Developer needs... ...experience. Experience delivering features through the full software development life cycle (SDLC). Hands-on experience...SoftwareWork experience placement- Full Stack Developer (UI-focused) Washington, DC - hybrid (3 days a week onsite). Candidates... ...contract. System One is seeking a mid-level Full Stack Developer to work for a large... ...discipline 5+ years’ experience with modern software development Responsibilities...SoftwareContract workFor contractorsLocal area3 days per week
- DeNOVO Solutions LLC is seeking a Mid-Level UI/UX Developer in Aurora, CO, to design and enhance modern user interfaces for critical applications... .... A Bachelor's degree and 2-5 years of experience in software engineering are essential. This role offers an impressive...Software
- Opportunity PeopleTec is currently seeking a Mid‑Level Cloud Developer to support our Huntsville, AL location. Job Functions: Responsible for... ...as a service (PaaS), infrastructure as a service (IaaS), software as a service (SaaS), and data as a service (DaaS). Able to...SoftwareLocal area
- ...well as modernizing existing applications so that we can deliver software the business needs with speed, while maintaining and... ...delight and improve the lives of users. The Role: ~ As a Developer, you will play a pivotal role in building and modernizing our...SoftwareShift work
- ...delivering top-notch iOS & android Developer solutions to industry giants... ..., and more. We're not just a software consulting company - we're a... ...and elevate our projects to new levels of innovation. Your journey... ...and skilled Entry - Mid-Senior-level iOS and Android developers...SoftwareFull timeContract workRelocationRelocation package
$75k - $113k
...Role description Mid-Level Full Stack Developer Lead I - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into...SoftwareFull timeTemporary workPart timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Developer. Be the first to apply!
- mid-level software developer United States
- mid level web developer United States
- mid-level java developer United States
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States


