XX
Inspirec

Software Developer (.NET Core & Umbraco) UK

  • +3
  • +11
  • US
    Kent, Washington
Show interest
  • +3
  • +11
  • US
    Kent, Washington

About

Inspirec has partnered with a dynamic and innovative leader in the technology industry, who are seeking a highly motivated Software Developer (.NET Core & Umbraco) to join their growing team. As a cutting-edge provider of app development, cyber security, and cloud services, they are committed to delivering high-quality solutions to their clients that empower businesses to thrive in the digital era.

ROLE OBJECTIVE:

We are looking for a versatile Software Developer with strong experience in .NET Core and Umbraco CMS. This role requires someone comfortable with both backend API development and CMS-based website implementation. You will work across multiple layers of the application stack, following best practices in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).

RESPONSIBILITIES:

  • Develop and maintain backend solutions using ASP.NET Core

  • Build and integrate secure, scalable RESTful APIs

  • Implement and manage content-driven websites using Umbraco CMS (v8 or higher)

  • Follow TDD and BDD methodologies to ensure code quality and coverage

  • Write automated unit, integration, and BDD-style tests (e.g., using xUnit, SpecFlow)

  • Collaborate with UI/UX designers, frontend developers and DevOps teams

  • Ensure responsive design and accessibility in Umbraco-based websites

  • Participate in sprint planning, code reviews, deployments, and documentation

EXPERIENCE:

  • Proven experience with .NET Core / ASP.NET MVC

  • Hands-on expertise in Umbraco CMS development (templating, custom components, integrations)

  • Solid understanding of REST APIs, authentication (OAuth2/JWT), and backend logic

  • Strong grasp of TDD/BDD principles and testing frameworks (e.g., xUnit, NUnit, SpecFlow)

  • Frontend proficiency: HTML5, CSS3, Razor, and JavaScript

  • Experience with PostgreSQL/SQL Server, Git and CI/CD tools (e.g., Azure DevOps)

NICE TO HAVE:

  • Experience working in agile environments and cross-functional teams

  • Familiarity with SEO, multilingual site setup and content strategy

  • Understanding of security best practices (OWASP, GDPR, ISO27001)

  • Experience deploying on Azure App Services or similar cloud platforms

  • Have Azure certification

  • Have Umbraco certification

  • Ability to work under pressure and manage multiple tasks effectively

BENEFITS:

  • Competitive Salary: Base salary commensurate with experience, plus performance-based incentives.

  • Career Progression: Clear pathways for career development and progression within the company.

  • Training & Development: Ongoing training and development opportunities to help you grow in your role.

  • Supportive Culture: Join a collaborative, friendly, and ambitious team that values work-life balance and personal growth.

If you're a goal-oriented, ambitious professional looking to take yourself to that next level, then we’d love to hear from you

Nice-to-have skills

  • ASP.NET MVC
  • OAUTH2
  • Nunit
  • HTML5
  • CSS3
  • Razor
  • JavaScript
  • PostgreSQL
  • SQL Server
  • Git
  • SEO
  • Kent, Washington

Work experience

  • Backend
  • Frontend
  • Fullstack

Languages

  • English