Social network you want to login/join with:
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.
C# 7+ / .NET
Angular 13+
SQL Server
Redis
APIs and Integrations
Automated Testing Frameworks
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.
#J-18808-Ljbffr