×
Register Here to Apply for Jobs or Post Jobs. X

Frontend Developer (.NET​/Blazor

Job in Centurion, 0014, South Africa
Listing for: Eastern Personnel Consultants / Oostelike Personeel Konsultante
Full Time position
Listed on 2026-06-15
Job specializations:
  • Software Development
    Front End Developer, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Position: Frontend Developer (.NET / Blazor)

Frontend Developer (.NET / Blazor)

Location: Centurion / Midrand Area, Gauteng

Position Type: Full-Time, Permanent

Salary: R60,000 CTC per month

Benefits: Provident Fund and December Annual Bonus

Working Hours: Monday to Friday, 08:00 to 17:00 (Strictly Office-Based at Head Office; no hybrid or remote options available)

Reporting to: Chief Information Officer (CIO)

Purpose of the Role

Our client is seeking a highly skilled Frontend Developer with a deep specialization in the Microsoft stack—specifically .NET and Blazor—to design, develop, and maintain high-quality user interfaces for core web-based enterprise applications (including ERP, WMS, POS, and Back Office systems).

Reporting directly to the CIO, you will translate complex business and design requirements into scalable, responsive, and component-based frontend solutions used across our Head Office and countrywide Branch networks.


Key Responsibilities

  • UI Development: Build clean, efficient, and maintainable frontend user interfaces using Blazor (Web Assembly preferred) following strict coding standards and component-based best practices.

  • API Integration: Seamlessly integrate frontend components with backend REST APIs and ASP.NET Core services, collaborating closely with backend developers.

  • System Modernization: Support and maintain existing frontend applications while driving legacy system UI modernization and implementing reusable UI patterns.

  • Testing & Optimization: Perform thorough frontend testing, debugging, and cross-browser troubleshooting to ensure stable, responsive, and reliable user experiences.

  • Deployment & Collaboration: Collaborate with IT Operations and backend teams to ensure smooth production rollouts within on-premises web environments (IIS).

  • Documentation: Create and maintain accurate technical documentation, component specifications, and frontend release notes.


Required Qualifications and Experience

  • Education: Diploma or Degree in Information Technology, Computer Science, Software Engineering, or equivalent recognized work experience.

  • Experience: Minimum 5+ years of professional development experience within the .NET / C# ecosystem with a heavy focus on frontend engineering.

  • Core Technical Stack:

    • C# / .NET Core and .NET Framework (4.x and above).

    • Blazor (Web Assembly preferred; Server exposure is advantageous).

    • Extensive experience with component-based UI frameworks such as Dev Express and/or Mud Blazor.

    • Solid core web skills: HTML, CSS, and Java Script (specifically for Blazor interop).

    • Strong expertise in REST APIs (consumption & integration) and JSON.

    • Working knowledge or integration awareness of ASP.NET Core Web API and MVC.

    • Version control using Git and familiarity with on-premises application hosting (IIS).


Beneficial Skills (Added Advantage)

  • Production experience handling enterprise-scale internal business systems (ERP, WMS, POS).

  • Strong UI/UX awareness, responsive design, and usability-focused development.

  • Basic awareness of CI/CD pipelines (frontend build and release exposure).

  • Experience operating within an Agile / Scrum development framework.


Mandatory Legal Requirements

  • Must be a South African born citizen.

  • Must have a completely clean criminal record.

  • Must have a clean credit history (ITC) with no adverse reports, judgments, or bad debt.



  • Note:

    Direct background vetting, financial verification, and criminal checks will be conducted on all shortlisted applicants.


How to Apply

By applying for this position and submitting your CV, you declare that you meet the strict citizen, criminal, and credit criteria specified above.

Interested candidates who fit this exact technical profile are invited to register and upload their credentials directly to our recruitment database:

Apply on Eastern Personnel CV Database:


About the recruitment agency:
Eastern Personnel Consultants CC

Connecting exceptional talent with premium employers since 1990.

  • Website:

  • Linked In: Eastern Personnel Consultants

Please Note: This is a strictly on-site role in the Centurion/Midrand area. Only candidates meeting the explicit 5+ year .NET/Blazor criteria and passing the preliminary background checks will be contacted. If you have not heard from us within two weeks, please consider your application unsuccessful.

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary