Mid-Level Software Developer @Activate Group Limited
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago

[Hiring] Mid-Level Software Developer @Activate Group Limited

2d ago - Activate Group Limited is hiring a remote Mid-Level Software Developer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

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.

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.
  • Work closely with the Quartz Development Team, QA, Delivery Managers, and Product Owners to ship high-quality software.

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.

Qualifications

  • 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.

Requirements

  • Experience with Blazor (we maintain some Blazor components within Quartz) - Desirable but not essential.
  • Containerisation with Docker - Desirable but not essential.
  • Experience working with message queues / event-driven architectures (e.g. Azure Service Bus, RabbitMQ) - Desirable but not essential.
  • Experience with the insurance, claims, automotive, or fleet management domain - Desirable but not essential.
  • Experience integrating with third-party APIs - Desirable but not essential.
  • Familiarity with observability tooling (Application Insights, Grafana, or similar) - Desirable but not essential.
  • Experience supporting or mentoring junior developers - Desirable but not essential.

Benefits

  • 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.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Mid-Level Software Developer @Activate Group Limited
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later