At a Glance
- Tasks: Join us as a Senior Software Engineer, tackling exciting technical challenges and building scalable SaaS features.
- Company: We're a fast-growing SaaS provider based in Manchester, shaping the future of tech.
- Benefits: Enjoy flexible hybrid working, a competitive salary, and potential leadership opportunities.
- Why this job: Be part of a collaborative team, making a real impact with modern architecture and user-focused solutions.
- Qualifications: Strong C# and .NET Core experience, plus familiarity with SQL Server, EF Core, and either React or Angular.
- Other info: This role is office-based in Manchester; visa sponsorship is not available.
The predicted salary is between 54000 - 126000 £ per year.
We’re working with a fast-growing SaaS provider based in Manchester, looking to bring on a Senior Software Engineer to help shape and scale their platform as they continue to grow. This is a pure IC (individual contributor) role – no mentoring or team leadership expected – ideal for someone who loves solving technical challenges, writing clean code, and building high-performing systems. That said, there’s a clear route into leadership if that’s something you’d like to work towards over time.
Tech You’ll Be Working With:
- C# / .NET Core
- SQL Server
- Entity Framework Core
- Cloud: Azure or AWS (experience with either is fine)
- Frontend: React or Angular (also flexible)
What You’ll Be Doing:
- Building and maintaining scalable SaaS features used by a growing customer base
- Writing clean, maintainable code across the back end and front end
- Working as part of a collaborative, cross-functional team
- Contributing to design decisions and technical direction as the platform evolves
What We’re Looking For:
- Strong experience with C# and .NET Core
- Confident working with SQL Server and EF Core
- Experience in React or Angular
- Exposure to Azure or AWS environments
- Based within commutable distance to Manchester and happy to work in the office on a hybrid basis
Salary & Benefits:
- Up to £90,000
- Flexible hybrid working (central Manchester office)
- Opportunity to move into a leadership position in the future
- Growing SaaS product with modern architecture and real user impact
Contact Detail:
Your Next Hire Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as C#, .NET Core, SQL Server, and either Azure or AWS. Having hands-on experience or personal projects that showcase your skills in these areas can really set you apart during discussions.
✨Tip Number 2
Prepare to discuss your problem-solving approach and any technical challenges you've faced in previous roles. This position values clean code and high-performing systems, so be ready to share examples of how you've achieved this in your past work.
✨Tip Number 3
Since this role is an individual contributor position, think about how you can demonstrate your ability to work independently while still being a collaborative team member. Highlight experiences where you've successfully contributed to a team without needing to lead it.
✨Tip Number 4
Research the company’s SaaS product and its impact on users. Being knowledgeable about their platform will not only show your interest but also allow you to ask insightful questions during the interview, demonstrating your enthusiasm for the role.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET Core, SQL Server, and any relevant frontend technologies like React or Angular. Use specific examples of projects where you've successfully implemented these technologies.
Craft a Compelling Cover Letter: In your cover letter, express your passion for solving technical challenges and building high-performing systems. Mention your interest in the SaaS industry and how your skills align with the company's goals.
Showcase Your Technical Skills: If you have experience with Azure or AWS, be sure to include that in your application. Highlight any projects where you've used cloud services, as this is a key requirement for the role.
Proofread Your Application: Before submitting, double-check your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Engineer.
How to prepare for a job interview at Your Next Hire
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET Core, SQL Server, and EF Core in detail. Bring examples of projects where you've successfully implemented these technologies, as this will demonstrate your capability to handle the technical challenges of the role.
✨Understand the Company’s Product
Research the SaaS provider's platform and understand its features and user base. This knowledge will allow you to ask insightful questions during the interview and show your genuine interest in contributing to their growth.
✨Prepare for Problem-Solving Scenarios
Expect to face technical challenges or coding exercises during the interview. Practice common algorithms and data structures, and be ready to explain your thought process clearly while solving problems, as this reflects your approach to building high-performing systems.
✨Discuss Future Leadership Aspirations
Even though this is an individual contributor role, express your interest in potential leadership opportunities down the line. This shows ambition and a willingness to grow within the company, which can be appealing to employers looking for long-term team members.