Intermedidate Full Stack Developer .net

Technology

Intermediate Software Developer (.NET – Full Stack)

Location: Pretoria

Type: Full-Time | Hybrid

Department: Software Development / IT

My client, a leader in innovative technology solutions, is seeking a dedicated Intermediate Full Stack Software Developer to join their dynamic team in Pretoria. This is an exciting opportunity for a technically proficient developer with 2-5 years of experience in the .NET ecosystem to contribute to enterprise-grade applications, focusing on backend development with C#, .NET Core, ASP.NET MVC, and SQL Server, while gaining exposure to microservices, middleware integration, and Azure DevOps practices.

Key Responsibilities:

  • Design, develop, and maintain backend systems using C#, .NET Core/.NET Framework, ASP.NET MVC, and Entity Framework.
  • Collaborate with senior developers and architects on microservices and middleware components.
  • Implement and consume RESTful APIs for seamless integrations.
  • Participate in code reviews, adhere to best practices, and contribute to Agile ceremonies (stand-ups, sprint planning).
  • Work with business analysts to translate requirements into robust solutions.
  • Support deployment activities and automated build processes using Microsoft Azure DevOps.
  • Contribute to the modernization of legacy platforms.

Requirements:

  • 2-5 years of hands-on experience in full stack or backend development within the Microsoft .NET ecosystem.
  • Proficiency in C#, .NET Core/.NET Framework, ASP.NET MVC, Entity Framework, and SQL Server (queries, stored procedures).
  • Exposure to Microsoft Azure DevOps for source control, build, and release management.
  • Familiarity with Agile/Scrum methodologies.
  • Basic knowledge of legal or professional service systems (e.g., billing, document management) is a plus.

Desirable Skills:

  • Familiarity with OAuth2, OpenID Connect, or IdentityServer.
  • Understanding of Domain-Driven Design (DDD) or CQRS patterns.
  • Experience with third-party API integrations or front-end tools like Razor, HTML, CSS, React, or Angular.
  • Awareness of compliance and data protection in regulated industries.
  • Willingness to learn unit testing frameworks (e.g., xUnit, Moq).

Soft Skills:

  • Strong communication skills for collaboration with technical and non-technical stakeholders.
  • Eagerness to learn from senior team members and grow technical expertise.
  • Detail-oriented with a quality-first mindset and the ability to take initiative.

Salt is acting as an Employment Agency in relation to this vacancy.

Job Information

Job Reference: JO-2508-355508
Salary:
Salary per: annum
Job Duration:
Job Start Date: 01/10/2025
Job Industries: Technology
Job Locations: Pretoria
Job Types: Permanent

Here are some related jobs

Onestream Senior Consultant

We are looking for an experienced Senior OneStream Functional Consultant to take a lead role in designing, implementing, and supporting OneStream solutions for our Group Management Accounting (GMA) function. This…

ZAR0.00 - ZAR700.00 per annum

Senior Software Developer

Job Title: Senior Software Developer Department: Technology A long time ago, in a galaxy… well, right here, I'm aiding my client, a noble force in the realm of payments and…

Lead Software Developer

Job Advert: Lead Software DeveloperPosition: Lead Software Developer Department: Software Development Location: Cape Town Hey, check it out! Our client's this awesome, super innovative company lookin' for a Lead Software…

×
ZA

Upload your CV

Upload your CV to our database.

  • Max. file size: 2 MB.
  • Hidden
  • This field is for validation purposes and should be left unchanged.
Intermedidate Full Stack Developer .net

Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

Contact us

  • Max. file size: 2 MB.
  • Click here to find out more about Salt's Privacy Policy
  • This field is for validation purposes and should be left unchanged.