Senior Software Developer

Job Category: Technology and IT
Job Type: Remote
Job Location: United Kingdom

Company Overview

Our client is a leading provider of remote diagnostic solutions and services for the automotive industry. With offices in Peterlee and Bedfordshire, they specialize in cutting-edge diagnostics using both aftermarket and OEM tools to ensure safe and accurate vehicle repairs.As the automotive world evolves with technologies like autonomous driving, vehicle connectivity, digital cockpits, and advanced diagnostics, our client is investing in innovative software solutions — and they are looking for an experienced Senior Software Developer to join their team.

Role Overview

As part of the IT team, you’ll design, implement, and test backend components that drive customer and operational systems. You will lead and collaborate with remote teams across the UK and US, support project lifecycles from planning to deployment, and occasionally interact with customers directly.

This position requires hands-on coding, system optimization, and leadership within a small, dynamic team.

Key Responsibilities

  • Design robust APIs for mobile and desktop applications

  • Manage and optimize scalable cloud-based systems (Azure & AWS)

  • Enhance web application performance and scalability

  • Write automated tests to ensure quality and regression safety

  • Collaborate on infrastructure improvement and monitoring

  • Troubleshoot and resolve operational issues, including incident management

  • Support smooth feature deployment and integration

  • Engage with customers when required to resolve requests

Key Technologies

  • Cloud: Azure, AWS

  • Development: C#, .NET Core 2.1+ to .NET 6.0, RESTful Web API, MVC

  • Frontend: VueJS (SPA v2/3), React, Angular

  • Mobile: Android Studio

  • Tools: Octopus Deploy, SQL Server, Git, Postman, Confluence

Qualifications

Required:

  • Bachelor’s degree in Computer Science (or related field)

  • 1+ year experience with Vue SPA (v2 or v3)

  • Proficiency in C#, JavaScript, AJAX, SQL Server

  • Understanding of .NET design patterns (SOLID, DRY) and backend APIs

  • Strong teamwork, problem-solving, and communication skills

Preferred:

  • Experience with Octopus Deploy, Postman, Confluence

  • Previous experience leading small teams

  • Strong knowledge of CI/CD tools, automated testing, and deployment strategies

  • Bilingual skills (e.g., Italian) are a plus

Work Environment

  • Remote-first role (home-based, no regular travel)

  • Collaborative IT team, primarily using MS Teams for communication

  • Supervisory responsibilities included

Equal Opportunities Statement

We are proud to be an Equal Opportunity Employer. All applicants will be considered without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or any other protected status.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx