Frontend Developer (.Net / Blazor)

ExecutivePlacements.com

Recruiter

Swift Human Resources

Job Ref

CEN001290/JM

Date posted

Thursday, May 7, 2026

Location

Centurion, South Africa

Salary

50000 Monthly

SUMMARY

Job Purpose

  • Design, develop, and maintain frontend user interfaces and components for web-based business applications used across Head Office and Branch Offices.
  • Translate functional, business, and design requirements into high-quality, scalable frontend solutions using Blazor and the Microsoft .NET stack.
  • Develop clean, efficient, and maintainable frontend code following established coding standards, UI guidelines, and component-based best practices.
  • Perform thorough frontend testing, debugging, and troubleshooting to ensure responsive, stable, and reliable user experiences across supported browsers and devices. Contribute daily to:
    • Development of new UI features and enhancements for business systems (e.g., ERP, WMS, POS, Back Office applications).
    • Support and maintenance of existing frontend applications, ensuring consistent behavior and minimal disruption to users.
    • Integration of frontend components with backend APIs and services, collaborating with backend developers as required.
    • Continuous improvement of frontend code quality through peer reviews, refactoring, and reuse of shared components.
    • Create and maintain accurate frontend technical documentation, including component specifications, UI patterns, and release notes.
    • Collaborate closely with backend developers, designers, and IT Operations to ensure smooth deployments, reliable production rollouts, and alignment between frontend and backend systems.
    • Stay up to date with emerging frontend technologies and practices within the Microsoft ecosystem, particularly Blazor, .NET, and related UI frameworks.
    • Minimum 5+ years’ experience in .NET / C# development, with a strong focus on frontend development using Blazor (Web Assembly preferred), and experience consuming APIs and working within modern development practices.

Qualifications and or Experience

  • Diploma or Degree in Information Technology, Computer Science, Software Engineering, or equivalent relevant work experience
  • 5+ years’ professional experience in .NET / C# development
  • Frontend Developer with strong experience in the Microsoft stack
  • C#
  • NET Framework (4.x and above)
  • .NET / .NET Core
  • Blazor (WebAssembly preferred, Server exposure advantageous)
  • Component-based UI development
  • DevExpress and/or MudBlazor
  • HTML
  • CSS
  • JavaScript (for frontend development and Blazor interop)
  • REST APIs (consumption and integration)
  • JSON
  • Web API (ASP.NET Core: Integration focused)
  • MVC (working knowledge / integration awareness)
  • Git / version control
  • Basic CI/CD awareness
  • On-premises web application environments (IIS)

KPI's

  • Design and Architecture
  • Development
  • Testing and Quality Assurance
  • DevOps and Deployment
  • Team Collaboration
  • Stakeholder Communication
  • Process Optimization
  • Research and Innovation
  • Documentation

POSITION INFO

Kindly apply if you meet the minimum requirements. Should you not hear back from us within 2 weeks consider your application as unsuccessful.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.