At a Glance
- Tasks: Develop and maintain features in Blazor frontends and .NET backend APIs for a SaaS CRM application.
- Company: Join a supportive team focused on helping hospices and charities with innovative tech solutions.
- Benefits: Enjoy remote work flexibility, autonomy in decisions, and a friendly team environment.
- Why this job: Be part of building a next-gen CRM platform while making a positive social impact.
- Qualifications: Experience with Microsoft Blazor, .NET, C#, and CI/CD pipelines is essential.
- Other info: Earn £250 vouchers by referring a friend if you're not interested!
The predicted salary is between 47000 - 63000 £ per year.
Full Stack Microsoft Blazor Developer required for our customer based in Birmingham. You will support our customer to build, deploy and scale a multi-tenant SaaS CRM application. A suitable candidate must have experience developing features in Microsoft Blazor and .NET backend APIs.
This role allows for remote working; however, during onboarding, our customer would prefer some onsite working for the first month or so.
The salary on offer for this position will be between £55,000 and £60,000 per annum depending on experience.
Key Responsibilities:- Previous experience migrating a desktop product to latest web technologies
- Develop and maintain features in Blazor frontends and .NET backend APIs
- Implement and support multi-tenant SaaS architecture
- Build and integrate CI/CD pipelines for deployment and testing
- Write clean, testable, maintainable code using C#, EF Core, and modern .NET best practices
- Work with Azure services such as App Services, Functions, Entra, SQL Elastic Pools, and Key Vault
- Automate tenant onboarding: provisioning SQL databases, updating routing, and configuring app settings
- Microsoft Blazor, .NET, C#
- Blazor component libraries
- SQL Server & Entity Framework Core
- CI/CD (Azure DevOps Pipelines)
- Willingness to leverage AI tools
- Experience deploying cloud-based applications
- Azure App Configuration
- Frontend UI/UX component design experience
- Multi-tenant SaaS systems
- Scripting and automation (PowerShell, Azure CLI)
- Exposure to infrastructure-as-code with Bicep, ARM, or Terraform
Join us to lead the greenfield development of a scalable next-gen CRM platform. Enjoy autonomy in architectural decisions, a supportive and friendly team focused on helping hospices and charities, and flexible remote-first working options.
Interested!?! Please send your up to date CV to Daisy Freeth at Crimson for immediate review.
Not interested?! Do you know anyone that might be? Refer a friend for this role to earn £250 worth of vouchers.
Crimson are acting as an employment business in regards to this vacancy.
Contact Detail:
Crimson Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Software Engineer - .NET - Remote
✨Tip Number 1
Familiarise yourself with Microsoft Blazor and .NET by building a small project or contributing to open-source. This hands-on experience will not only boost your confidence but also give you practical examples to discuss during interviews.
✨Tip Number 2
Network with professionals in the field through platforms like LinkedIn or local tech meetups. Engaging with others can provide insights into the company culture and potentially lead to referrals, which can significantly increase your chances of landing the job.
✨Tip Number 3
Stay updated on the latest trends in SaaS architecture and CI/CD practices. Being knowledgeable about current technologies and methodologies will demonstrate your commitment to continuous learning and make you a more attractive candidate.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges related to C# and .NET. Websites like LeetCode or HackerRank can help you sharpen your skills and get comfortable with the types of questions you might face.
We think you need these skills to ace Full Stack Software Engineer - .NET - Remote
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Microsoft Blazor, .NET, and any relevant projects you've worked on. Use keywords from the job description to demonstrate that you meet the requirements.
Craft a Strong Cover Letter: Write a cover letter that explains why you're interested in this role and how your skills align with the responsibilities listed. Mention your experience with multi-tenant SaaS applications and CI/CD pipelines to stand out.
Showcase Relevant Projects: If you have previous projects that involved migrating desktop products to web technologies or developing SaaS applications, include them in your application. Provide links to your GitHub or portfolio if possible.
Highlight Soft Skills: In addition to technical skills, emphasise your ability to work in a team and communicate effectively. Mention any experience you have with remote working and how you manage collaboration in such environments.
How to prepare for a job interview at Crimson
✨Showcase Your Blazor Expertise
Make sure to highlight your experience with Microsoft Blazor during the interview. Be prepared to discuss specific projects where you've developed features using Blazor, as well as any challenges you faced and how you overcame them.
✨Demonstrate Your CI/CD Knowledge
Since the role involves building and integrating CI/CD pipelines, be ready to explain your experience with Azure DevOps Pipelines. Discuss any relevant projects where you've implemented CI/CD processes and the impact it had on deployment efficiency.
✨Prepare for Technical Questions
Expect technical questions related to .NET, C#, and SQL Server. Brush up on modern .NET best practices and be ready to write code snippets or solve problems on the spot to demonstrate your coding skills.
✨Understand Multi-Tenant Architecture
Familiarise yourself with multi-tenant SaaS architecture, as it's a key responsibility of the role. Be prepared to discuss how you've implemented or supported such systems in the past, including tenant onboarding and database provisioning.