At a Glance
- Tasks: Design, build, and enhance scalable .NET applications with a focus on Umbraco CMS.
- Company: Join a forward-thinking company delivering high-quality digital services and customer experiences.
- Benefits: Competitive salary, collaborative team environment, and opportunities for professional growth.
- Why this job: Be part of an agile team creating innovative solutions that make a real impact.
- Qualifications: Strong experience with .NET, Umbraco CMS, and API integration required.
- Other info: Mentorship opportunities available for junior developers.
The predicted salary is between 39000 - 46000 £ per year.
We're looking for a skilled and forward-thinking Senior .NET Developer to help deliver high-quality digital services and customer experiences. In this pivotal role, you'll design, build, and enhance scalable .NET applications - with a strong focus on Umbraco CMS development and integration. You'll work as part of an agile team to support the delivery of secure, efficient, and innovative solutions across the business.
Senior .NET Developer Responsibilities
- Lead on the design, development, and maintenance of robust .NET-based web applications
- Take ownership of Umbraco CMS development and optimisation, ensuring seamless content delivery and integration
- Build and consume APIs to connect systems including Dynamics 365, CRM, and other platforms
- Write clean, reusable, and testable code using modern practices and frameworks
- Ensure systems are well-documented, performant, and scalable
- Collaborate with cross-functional teams to translate user needs into technical solutions
- Use DevOps pipelines and version control tools to manage releases
- Monitor and troubleshoot production systems, supporting incident resolution
- Ensure all solutions meet security, compliance, and accessibility standards
- Mentor junior developers and contribute to best practice sharing
What you should bring to the role
- Strong experience with .NET (C#), .NET Core, and ASP.NET MVC
- Hands-on experience with Umbraco CMS (v8 and above highly desirable)
- Proven ability to design and deliver scalable CMS solutions
- Proficiency in integrating APIs and working with Azure (Functions, CosmosDB, etc.)
- Experience with MS SQL Server and cloud-based architecture
- Understanding of Agile delivery frameworks and DevOps practices
- Desirable experience with JavaScript frameworks such as Vue.js or React
- Strong problem-solving skills and attention to detail
- A collaborative mindset and passion for clean, efficient code
- Ability to engage with stakeholders and translate business requirements
Senior .NET Developer (C#/Umbraco) employer: Network IT Recruitment
Contact Detail:
Network IT Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior .NET Developer (C#/Umbraco)
✨Tip Number 1
Familiarise yourself with Umbraco CMS, especially versions 8 and above. Consider building a small project or contributing to an open-source project using Umbraco to showcase your skills and understanding of the platform.
✨Tip Number 2
Brush up on your API integration skills, particularly with Dynamics 365 and other platforms mentioned in the job description. Having practical examples of how you've successfully integrated APIs in past projects can set you apart.
✨Tip Number 3
Engage with the .NET developer community online. Join forums, attend webinars, or participate in local meetups to network with other professionals. This can provide insights into industry trends and potentially lead to referrals.
✨Tip Number 4
Prepare to discuss your experience with Agile methodologies and DevOps practices during interviews. Be ready to share specific examples of how you've applied these frameworks in your previous roles to enhance team collaboration and project delivery.
We think you need these skills to ace Senior .NET Developer (C#/Umbraco)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET, C#, and Umbraco CMS. Include specific projects where you've designed and developed scalable applications, as well as any relevant API integrations.
Craft a Compelling Cover Letter: In your cover letter, express your passion for developing high-quality digital services. Mention your experience with Agile methodologies and how you can contribute to the team’s success in delivering innovative solutions.
Showcase Relevant Skills: Clearly outline your technical skills related to the job description, such as your proficiency in .NET Core, ASP.NET MVC, and Azure services. Highlight any experience you have mentoring junior developers or collaborating with cross-functional teams.
Proofread and Format: Before submitting your application, ensure that your documents are free from errors and formatted professionally. A clean, well-organised application reflects your attention to detail, which is crucial for a Senior Developer role.
How to prepare for a job interview at Network IT Recruitment
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET, C#, and Umbraco in detail. Bring examples of projects you've worked on, especially those that highlight your ability to design and deliver scalable CMS solutions.
✨Demonstrate Agile Knowledge
Since the role involves working in an agile team, be ready to talk about your experience with Agile methodologies. Share specific examples of how you've contributed to agile processes in previous roles.
✨Prepare for Problem-Solving Questions
Expect questions that assess your problem-solving skills. Think of scenarios where you had to troubleshoot production systems or optimise performance, and be ready to explain your thought process.
✨Engage with Stakeholders
Highlight your ability to communicate effectively with stakeholders. Prepare to discuss how you've translated business requirements into technical solutions, showcasing your collaborative mindset.