DJ

Dale Johnson

Available to hire

NET software engineer with 6 years’ experience delivering enterprise web applications. I specialise in Umbraco CMS, CRM integrations (Dynamics 365), and payment platforms (Stripe, GoCardless).

About

I am Dale Johnson, a full-stack .NET software engineer with 6 years’ experience delivering enterprise web applications. I specialise in Umbraco CMS, CRM integrations (Dynamics 365), and payment platforms (Stripe, GoCardless). I am proficient in C#/ASP.NET Core back-ends with Entity Framework Core and Dapper, TypeScript/Blazor front-ends, and Azure cloud infrastructure. I focus on clean architecture, mentoring junior developers, and delivering maintainable solutions.

I enjoy collaborating with teams to ship robust software and build scalable systems. I’m comfortable across the full stack, from designing APIs and data access layers to building accessible front-end experiences, and I value maintainable code, testability, and thoughtful DevOps practices.

  • 12 years' experience
  • Joined February 2026

Languages

  • EnglishFluent

Industry experience

  • Software & Internet
  • Professional Services
  • Education

Work experience· 9 roles

Senior Full Stack .NET Software Developer (Contract) · WattleJul 2025 – Feb 2026 · 8 mos

Architected and developed enterprise web applications using Umbraco 13 CMS on ASP.NET Core 8.0; designed and implemented Microsoft Dynamics 365 CRM integrations via custom middleware APIs with Dapper over ADO.NET for high-performance data access; created custom JSON converters and mapping layers for complex D365 formats; built modular Block Grid components and data sources for editor-driven layouts; implemented Azure AD B2C authentication; integrated Stripe for memberships and bookings; managed uSync versioned content schemas; built TypeScript/Vite frontend modules with Bootstrap 5; configured CI/CD pipelines in Azure DevOps; established service-layer architecture with DI and repository patterns; mentored junior developers and led PR reviews; deployed on Azure App Services with Azure SQL, Blob Storage and Application Insights.

Full Stack Developer · Bray LeinoApr 2023 – Jun 2025 · 2 yrs 3 mos

Extended and customised Umbraco 13 for multilingual marketing sites; implemented block-grid and content-API patterns for React front-ends; developed Angular components for back-office editors; refactored legacy Razor views to Blazor Server for reduced JavaScript payload and real-time updates via SignalR; maintained ASP.NET Core microservices on Azure App Services; used Dapper/ADO.NET for lightweight data access; followed Git-based configuration management and Azure DevOps pipelines; documented designs and test scripts; conducted peer reviews and ensured code quality; collaborated with data teams on data mappings and stored procedures for SQL Server.

Full Stack Developer · NXT Digital SolutionsJul 2022 – Apr 2023 · 10 mos

Upgraded and maintained bespoke Umbraco CMS sites (v4-v12) deployed to Azure App Services and Azure SQL; built REST APIs with ASP.NET Core; developed front-ends using Angular, React, Vue.js; automated data imports to streamline content updates; utilised Oracle PL/SQL for data querying and analysis to support migrations and reporting.

Junior Software Developer · Marketing RadarJan 2022 – Jul 2022 · 7 mos
Junior Software Developer · My Home Move – LeicesterAug 2021 – Jan 2022 · 6 mos
Software Support Developer · My Home Move – LeicesterNov 2019 – Aug 2021 · 1 yr 10 mos
Senior Systems Technician · Leicestershire County Council – LeicesterAug 2017 – Nov 2019 · 2 yrs 4 mos
Systems Technician · Leicestershire County Council – LeicesterSep 2015 – Aug 2017 · 2 yrs

Education· 5

MTA: Software Development Fundamentals · Microsoft2020 – 2026
NVQ Level 3 in Business and Administration · South Leicestershire College2010 – 2026
Computing A level · Gateway College2009 – 2026
11 GCSEs at C or above including Maths, English and Sciences · Lancaster Boys School2005 – 2026

Certifications and awards· 5

CIW Advanced HTML5 & CSS3 Specialist2020 – 2026
C# 7 Programming with Visual Studio 20172021 – 2026
MTA: Software Development Fundamentals2020 – 2026
CIW Advanced HTML5 & CSS3 Specialist2020 – 2026

Hire Dale Johnson today

Post a job and invite Dale, or contact them directly. No hidden commission.

Post a job