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 flexible remote work options and autonomy in architectural decisions.
- Why this job: Be part of greenfield development and make a real social impact while working with cutting-edge technologies.
- 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 45000 - 60000 £ 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 £45,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.
Full-Stack Software Developer – Microsoft Blazor employer: Crimson
Contact Detail:
Crimson Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full-Stack Software Developer – Microsoft Blazor
✨Tip Number 1
Familiarise yourself with Microsoft Blazor and .NET technologies. Since the role specifically requires experience in these areas, consider building a small project or contributing to open-source projects that utilise Blazor to showcase your skills.
✨Tip Number 2
Network with professionals in the field by joining relevant online communities or attending local meetups. Engaging with others who work with Blazor and .NET can provide insights into the industry and may lead to referrals for job opportunities.
✨Tip Number 3
Prepare to discuss your experience with multi-tenant SaaS architecture during interviews. Be ready to share specific examples of how you've implemented such systems in past projects, as this is a key responsibility of the role.
✨Tip Number 4
Showcase your understanding of CI/CD pipelines and Azure services. Familiarity with these tools is essential for the position, so consider creating a demo or presentation that highlights your experience in automating deployments and managing cloud resources.
We think you need these skills to ace Full-Stack Software Developer – Microsoft Blazor
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Microsoft Blazor and .NET backend APIs. Include specific projects where you've developed features or migrated products to web technologies.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your relevant skills, such as CI/CD pipeline integration and experience with Azure services, and how they align with the job requirements.
Showcase Relevant Projects: If you have worked on multi-tenant SaaS applications or have experience with cloud-based deployments, be sure to include these in your application. Provide links to your GitHub or portfolio if applicable.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a developer role.
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, and how you tackled challenges in those projects.
✨Demonstrate Your Understanding of SaaS Architecture
Since the role involves working on a multi-tenant SaaS CRM application, be ready to explain your understanding of SaaS architecture. Discuss any previous experience you have with similar systems and how you approached tenant onboarding and database provisioning.
✨Prepare for Technical Questions
Expect technical questions related to .NET, C#, and CI/CD pipelines. Brush up on your knowledge of Azure services and be ready to provide examples of how you've used them in past projects, especially in relation to deployment and testing.
✨Emphasise Clean Code Practices
The company values clean, testable, and maintainable code. Be prepared to discuss your coding practices and methodologies. You might even want to share examples of how you've implemented best practices in your previous work.