Senior Software Engineer
New Today
Join to apply for the Senior Software Engineer role at ClearCourse
Job description:
Senior Software Engineer – SaaS Product Development
Location: Remote Salary: Competitive + Bonus + Benefits Role Type: Full-Time, Permanent
Overview
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? You’ll have 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 growing SaaS 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.
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- Information Services and IT Services and IT Consulting
Referrals increase your chances of interviewing at ClearCourse by 2x
Get notified about new Senior Software Engineer jobs in United Kingdom.
- Location:
- United Kingdom
- Salary:
- £125,000 - £150,000
- Job Type:
- FullTime
- Category:
- IT & Technology