Software Engineer

Company: Oscar
Apply for the Software Engineer
Location: Leicestershire
Job Description:

Overview

In this role you contribute to a growing internal development team by delivering new features and enhancing existing applications. You work across the full development lifecycle on a mix of web, mobile, microservices, and cloud-based projects, shaping solutions used by thousands of users. You’ll influence technical direction and explore AI-enabled features and automation alongside core Microsoft technologies. This position offers hybrid work in Leicester and opportunities to learn, grow, and take on impactful, scalable projects.

Pay / Benefits

  • company pension
  • discounted gym membership
  • discounts with retailers
  • discounted vehicle servicing
  • learning and career progression
  • hybrid work options

Responsibilities

  • Develop and extend applications across web, microservices, mobile, and cloud environments
  • Deliver new features and fix issues across the lifecycle
  • Collaborate with cross-functional teams to influence technical direction
  • Work with AI-powered features and automated testing and related microservices
  • Contribute to scalable, cloud-based solutions using the Microsoft stack

Key requirements

  • 3+ years’ commercial software development experience
  • Strong C# .NET experience
  • SQL experience
  • Front-end development experience with JavaScript libraries (React/Angular/Vue)
  • Cloud experience (Azure)
  • Experience in Agile environments
  • Strong communication and team-working skills
  • Strong communication
  • Team-working
  • Collaborative mindset
  • Docker / Kubernetes
  • Microservices
  • Automated testing experience (Playwright)

Posted: September 14th, 2026