I

Senior .NET Engineer for Legacy Support and Modernization

it services company South Africa
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

We are hiring a part-time and remote Senior .NET Engineer to manage our existing .NET systems and lead their evolution. The role involves working across multiple .NET applications, maintaining and enhancing codebases, and collaborating with teams.

Key Highlights
Maintain, support, and enhance multiple .NET applications
Collaborate with teams on WordPress/PHP frontends that integrate with .NET APIs
Troubleshoot bugs, performance issues, and complex edge cases
Technical Skills Required
.NET C# ASP.NET Web API SQL Server Entity Framework LINQ WordPress PHP
Benefits & Perks
Part-time role
Fully remote position
Location: South Africa

Job Description


Job Title: Senior .NET Engineer (Legacy Support and Modernization)

Location: Fully Remote (South Africa)

Setup: Part-Time role


We are hiring a part-time and fully remote Senior .NET Engineer to take ownership of our existing systems and help guide their evolution.


This role involves working across multiple .NET applications—some running on older frameworks—with a planned, gradual migration to modern .NET (.NET Core / .NET 6+). The environment also includes WordPress (PHP) websites that communicate with .NET back-end services, so experience or familiarity with WordPress/PHP is a strong advantage.


This role requires someone organized, reliable, and proactive—not just a strong developer, but a clear communicator who can take ownership, understand complex systems, and collaborate effectively across teams.


What You’ll Do:

  • Maintain, support, and enhance multiple .NET applications (legacy and modern)
  • Work confidently within existing and older codebases
  • Plan and assist with the migration of legacy systems to .NET Core / .NET 6+
  • Collaborate with teams working on WordPress/PHP frontends that integrate with .NET APIs
  • Troubleshoot bugs, performance issues, and complex edge cases
  • Communicate clearly and effectively with internal and external stakeholders
  • Take ownership of system stability and continuous improvement


Requirements:

  • 7+ years of hands-on experience with .NET (C#, ASP.NET, Web API, SQL Server)
  • Proven experience working with legacy systems and large existing codebases
  • Strong debugging, troubleshooting, and problem-solving skills
  • Solid experience with APIs, Entity Framework, and LINQ
  • Excellent written and verbal communication skills
  • Proactive, ownership-driven mindset (mandatory)
  • Ability to work independently and take full responsibility for deliverables
  • Experience with WordPress and PHP is beneficial


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Other
Experience Level Mid-Senior level

bo-smart

South Africa
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

braun management

South Africa

GTM Engineer

Programming
3mos ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

huzzle.com

South Africa

Subscribe our newsletter

New Things Will Always Update Regularly