Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
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.
Senior Software Engineer
Career Level: 10S Senior Posting Date: 30 Jun 2025Senior 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.