Senior .NET Full-Stack Developer – Blazor Server Expert

Truffle

South Africa

On-site

ZAR 900,000 - 1,200,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Truffle, a leader in advanced construction servicing the semiconductor, datacentre and energy sectors, seeks a Senior Full Stack Web Developer to build and maintain internal platforms used across its global project delivery programme. Based in South Africa, you will work within an offshore Engineering Centre of Excellence to deliver production-grade web apps.

You will own Blazor Server and .NET Core apps, design APIs, manage SQL Server data, lead deployments in Azure DevOps, and mentor peers.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field preferred.
  • Equivalent practical experience and demonstrated capability will be considered.

Responsibilities

  • Architect and build Blazor Server web applications with reusable, well-tested component libraries.
  • Design and consume .NET Core APIs; implement server-side rendering and ASP.NET Core page lifecycle management.
  • Own database interactions using Entity Framework Core — migrations, raw SQL, stored procedures, and T-SQL functions.
  • Build large-scale data grid UIs (Syncfusion or equivalent) for construction scheduling, task management, and project/phase/team administration.
  • Configure and maintain IIS/Windows Server hosting environments; manage deployments.
  • Lead Azure DevOps and Git source control, branching strategy, and release management.
  • Collaborate with the analytics team to expose data to Power BI; own SQL jobs and data interfaces.
  • Implement authentication and authorisation frameworks; build custom validation components.
  • Write unit tests, technical documentation, and contribute to sprint planning and code reviews.
  • Mentor mid-level developers and champion best practices across the engineering team.

Skills

Blazor Server
C#
ASP.NET Core
SQL Server
Entity Framework Core
Data Grid UI
Git
Azure DevOps
Power BI integration
IIS/Windows Server
Time zone overlap (US)

Education

Bachelor's degree in Computer Science or related field
Equivalent practical experience

Tools

Azure DevOps
Syncfusion
Telerik
Power BI
IIS

Job description

Truffle, a leader in advanced construction servicing the semiconductor, datacentre and energy sectors, seeks a Senior Full Stack Web Developer to build and maintain internal platforms used across its global project delivery programme. Based in South Africa, you will work within an offshore Engineering Centre of Excellence to deliver production-grade web apps.

You will own Blazor Server and .NET Core apps, design APIs, manage SQL Server data, lead deployments in Azure DevOps, and mentor peers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.NET Full Stack Developer (US Remote)
.NET Full Stack Developer (US Remote)

Truffle • South Africa

On-site
ZAR 900,000 - 1,200,000
Senior C# .NET Full-Stack Developer (Blazor & Azure)
Senior C# .NET Full-Stack Developer (Blazor & Azure)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior C#. Net Developer (Blazor)
Senior C#. Net Developer (Blazor)

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior C# & Blazor Engineer — Lead Scalable Web Apps
Senior C# & Blazor Engineer — Lead Scalable Web Apps

Boardroom Appointments • Johannesburg

On-site
ZAR 550,000 - 900,000
Senior .NET Developer: C#, APIs & Blazor Expert
Senior .NET Developer: C#, APIs & Blazor Expert

Africorp Specialised Recruitment • Randburg

On-site
ZAR 600,000 - 900,000
Senior .Net Developer (with Blazor) (iOCO0119)
Senior .Net Developer (with Blazor) (iOCO0119)

iOCO Limited • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior .NET & Blazor Lead - Azure, CQRS & UI
Senior .NET & Blazor Lead - Azure, CQRS & UI

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Collaborative team environment
Senior Developer (C# and Blazor)
Senior Developer (C# and Blazor)

Boardroom Appointments • Johannesburg

On-site
ZAR 550,000 - 900,000
Senior .Net Developer (with Blazor) (iOCO0119)
Senior .Net Developer (with Blazor) (iOCO0119)

Ioco • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Enterprise-grade projects
Intermediate .Net Developer (with Blazor)
Intermediate .Net Developer (with Blazor)

Zohorecruit • Cape Town

On-site
ZAR 600,000 - 900,000