Menu Close

Gauteng: Full Stack .NET Desktop Developer posted by Network Finance

Advertisement



Job Description

Key Responsibilities:

  • Develop and maintain desktop applications using WinForms.
  • Design, build, and maintain RESTful APIs using ASP.NET Core WebAPI.
  • Implement and manage WCF services for inter-application communication.
  • Integrate APIs and ensure efficient data access with Microsoft SQL Server.
  • Use Entity Framework 6 and Entity Framework Core for ORM-based data access.
  • Write clean, maintainable, and efficient code in C# and VB.NET.
  • Develop and manage Windows Services to support backend processes.
  • Conduct code reviews and provide constructive technical feedback.
  • Troubleshoot, debug, and optimise application performance.
  • Collaborate with business and technical teams to design and ship new features.
  • Keep up to date with emerging .NET technologies and industry best practices.

Job Experience and Skills Required:

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).

Experience:

  • Minimum 3 years’ experience in full-stack development within .NET environments.
  • Proficiency in C#, VB.NET, and .NET Framework 4.8.
  • Hands-on experience with WinForms and ASP.NET Core (3.1+).
  • Strong knowledge of ASP.NET Core WebAPI, Entity Framework (6 & Core), and ADO.NET.
  • Experience developing and managing Windows Services.
  • Working knowledge of Microsoft SQL Server—including schema design and complex query writing.
  • Experience with WCF and version control tools (Git, TFS).
  • Exposure to RabbitMQ or other message broker systems.
View Job  Gauteng: Industrial Refrigeration Technician posted by Network Finance

Advantageous Skills:

  • Prior experience in the financial services industry.
  • Exposure to the FIX Protocol.
  • Experience with DevExpress components.
  • Understanding of authentication mechanisms (OAuth, JWT, IdentityServer).
  • Familiarity with CI/CD pipelines, Azure DevOps, and unit testing frameworks (xUnit, NUnit).

Core Competencies:

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication.
  • Collaborative and proactive team player.
  • Ability to learn quickly and adapt to new technologies.
  • Attention to detail and commitment to code quality.

Apply now!

If you’re ready to take the next step in your .NET development career and enjoy working across both desktop and web solutions, we want to hear from you!

For more exciting IT vacancies, please visit: Find IT Jobs | Network Recruitment
 
I also specialize in recruiting in the following:

  • C# Developer, .NET Developer, Software Engineer, Full Stack Developer, Backend Developer, Microservices Architect, DevOps Engineer, Systems Management, IT Operations.

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information, contact:
Chantelle Schutte
Specialist Recruitment Consultant
Connect with me on LinkedIn! www.********.co.za



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement



View Job  Johannesburg: Credit Vetting posted by Isilumko Staffing

Explore More Opportunities


Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Gauteng, Gauteng


Job Seeker Tip

Follow up your job application with a polite email if you haven't heard back within a week.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Benoni: Office administrator posted by Eco Web

Jobs in Benoni December 9, 2025
Benoni Eco Web Gauteng Jobs in Benoni

Office Administrator Location: BenoniEmployment Type: Full-TimeWorking Hours: Monday–Friday 08:00–17:00Salary Range: R4,500 – R7,000 We are recruiting a motivated and detail-oriented…

View Job

Benoni: Office administrator posted by Eco Web

Jobs in Benoni December 9, 2025
Benoni Eco Web Gauteng Jobs in Benoni

Office Administrator Location: BenoniEmployment Type: Full-TimeWorking Hours: Monday–Friday 08:00–17:00Salary Range: R4,500 – R7,000 We are recruiting a motivated and detail-oriented…

View Job

Cape Town: Sales Representative posted by Kenesis

Jobs in Cape Town December 9, 2025
Cape Town Jobs in Cape Town Kenesis Western Cape

Sales Representative Location: Cape TownEmployment Type: Full-TimeWorking Hours: Monday–Friday | 08:00–17:00 We are recruiting a driven, motivated, and target-focused Sales…

View Job  Cape Town: Audit Supervisor posted by Hire Resolve
View Job

Benoni, Gauteng: Administrative Assistant posted by Cyber Ads (Pty) Ltd

Jobs in Benoni December 9, 2025
Benoni, Gauteng Cyber Ads (Pty) Ltd Gauteng Jobs in Benoni

About the Role:We’re looking for a proactive and organized Admin Assistant to help keep our office running smoothly. If you’re…

View Job

Boksburg, Gauteng: Booking Clerk posted by HeyOnline

Jobs in Boksburg December 9, 2025
Boksburg, Gauteng Gauteng HeyOnline Jobs in Boksburg

About the Position:We’re looking for a dedicated and enthusiastic Booking clerk to help us connect with new potential clients. You’ll…

View Job

Pretoria, Gauteng: Digital Solutions Consultant posted by Ink Digital

Jobs in Pretoria Area December 9, 2025
Gauteng Ink Digital Jobs in Pretoria Area Pretoria, Gauteng

About Us:We’re a forward-thinking marketing agency helping businesses grow with Google Ads, Facebook Ads, and websites. Our goal is to…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Gauteng, Jobs in South Africa

More Jobs in Your Area