Enable job alerts via email!

Senior Software Engineer

ClearCourse

United Kingdom

Hybrid

GBP 55,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading SaaS company is looking for a Senior Software Engineer to join their development team in Warwick. The role involves designing and maintaining a high-availability application, utilizing modern technologies like C#/.NET and Angular. Ideal candidates should have substantial commercial experience and a strong commitment to quality and collaboration.

Qualifications

  • 5+ years of commercial experience with C#/.NET.
  • 3+ years of experience in Angular.
  • Strong working knowledge of SQL and RESTful APIs.

Responsibilities

  • Build and enhance web applications using Angular and C#/.NET.
  • Develop robust APIs, system integrations, and database solutions.
  • Contribute to CI/CD pipelines and optimise deployment workflows.

Skills

C#/.NET
Angular
SQL
APIs
Automated Testing
Message Queues
CI/CD

Job description

Senior Software Engineer

Career Level: 10S Senior Posting Date: 30 Jun 2025

Senior Software Engineer – SaaS Product Development

Location: Warwick (Hybrid)
Salary: Competitive + Bonus + Benefits
Role Type: Full-Time, Permanent

Shape the Future of SaaS in a Hands-On, High-Impact Engineering Role

Are you a highly skilled C#/.NET and Angular developer with a passion for building clean, scalable software in a modern tech environment? Are you looking for the freedom to make meaningful technical decisions, mentor others, and contribute to a long-standing SaaS product used by thousands?

We’re seeking a Senior Software Engineer to join our small, agile development team at ClearCourse. You’ll play a key role in designing, building, and maintaining a feature-rich, high-availability application hosted on Azure—while influencing decisions across architecture, testing, performance, and quality.

Our Tech Stack:

  • C# 7+ / .NET

  • Angular 13+

  • SQL Server

  • Redis

  • APIs and Integrations

  • Message Queues

  • CI/CD Pipelines

  • Automated Testing Frameworks

  • Azure-hosted SaaS environment

  • What You’ll Be Doing:

  • Build and enhance web applications using Angular and C#/.NET

  • Develop robust APIs, system integrations, and database solutions

  • Implement automated testing to support quality, scalability, and maintainability

  • Contribute to CI/CD pipelines and optimise deployment workflows

  • Integrate and maintain message queue systems for event-driven processes

  • Support and mentor junior developers, driving best practices and code standards

  • Participate in technical discussions and design decisions

  • Collaborate with product managers, testers, and other engineers to deliver impactful features

  • What We’re Looking For:

  • 5+ years of commercial experience with C#/.NET

  • 3+ years of Angular experience

  • Strong working knowledge of SQL, RESTful APIs, and system integrations

  • Experience with automated testing frameworks and modern development workflows

  • Familiarity with message queues and scalable system architecture

  • Strong communication and collaboration skills

  • Quality-focused with attention to detail and code maintainability

  • A proactive, team-oriented mindset with the confidence to contribute to design conversations

  • Bonus Skills:

  • System design and architectural thinking

  • Experience with Reactive Programming (RxJS)

  • Familiarity with ServiceStack or ORMLite

  • Why Join ClearCourse?

    We’re a rapidly growingSaaS and payments technology group with over 45 software brands across multiple sectors. As part of a small, focused development team, you’ll work on core applications with a big impact, while enjoying the flexibility and support of a well-established tech organisation.

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.