Where

Senior .Net Developer

Ntice Sourcing Solutions
Durban Full-day Full-time

Description:

Our Client, a leader in the agricultural sector is looking for a Senior Developer to join their growing Team!

Role Summary
As a Senior .NET Developer, you will design and develop robust, scalable applications, lead architectural decisions, and mentor junior developers. You'll play a critical role in delivering enterprise-grade solutions using a modern .NET stack in a cloud-native environment (AWS). Collaboration, innovation, and technical leadership are key.

Key Responsibilities


  • Architect, develop, and maintain complex .NET applications using C#, .NET Core, ASP.NET MVC, Razor, and Blazor
  • Build scalable systems using microservices, background processing tools ( Hangfire , Quartz.NET), and RESTful APIs
  • Leverage AWS services (Lambda, EC2, RDS for PostgreSQL, S3, CloudFormation) for scalable cloud solutions
  • Implement distributed caching and messaging using Redis and RabbitMQ
  • Guide technical design and conduct code reviews; mentor junior developers
  • Develop interactive UIs using JavaScript frameworks (Angular, React, or Vue.js) and Telerik/Kendo UI components
  • Manage databases and optimize performance with PostgreSQL and MS SQL Server
  • Ensure high standards through CI/CD, Docker, Kubernetes, and Terraform in a DevOps-enabled workflow
  • Drive continuous improvement through Agile best practices and modern SDLC techniques

Required Skills & Experience


  • Minimum 5 years of experience in full-stack .NET development
  • Proficient in C#, .NET Core, ASP.NET MVC, Entity Framework, Razor/Blazor
  • Strong hands-on experience with Redis, RabbitMQ, and background services
  • Deep knowledge of AWS (Lambda, EC2, S3, CloudFormation, RDS)
  • Expertise in PostgreSQL, including database optimization and stored procedures
  • Experience with Docker, Kubernetes, microservices, and RESTful API development
  • Familiar with infrastructure-as-code tools like Terraform or ARM templates
  • Proficiency with unit testing ( xUnit , NUnit ), Agile/Scrum, and DevOps pipelines
  • Strong analytical, communication, and leadership skills

Why Join Us?


  • Opportunity to lead impactful projects in a digitally evolving industry
  • Collaborative and innovative R&D environment
  • Flexible, cloud-first tech stack with a strong DevOps culture
  • Competitive compensation and professional growth support

Requirements:


  • Architect, develop, and maintain complex .NET applications using C#, .NET Core, ASP.NET MVC, Razor, and Blazor
  • Build scalable systems using microservices, background processing tools ( Hangfire , Quartz.NET), and RESTful APIs
  • Leverage AWS services (Lambda, EC2, RDS for PostgreSQL, S3, CloudFormation) for scalable cloud solutions
  • Implement distributed caching and messaging using Redis and RabbitMQ
  • Guide technical design and conduct code reviews; mentor junior developers
  • Develop interactive UIs using JavaScript frameworks (Angular, React, or Vue.js) and Telerik/Kendo UI components
  • Manage databases and optimize performance with PostgreSQL and MS SQL Server
  • Ensure high standards through CI/CD, Docker, Kubernetes, and Terraform in a DevOps-enabled workflow
  • Drive continuous improvement through Agile best practices and modern SDLC techniques

  • Minimum 5 years of experience in full-stack .NET development
  • Proficient in C#, .NET Core, ASP.NET MVC, Entity Framework, Razor/Blazor
  • Strong hands-on experience with Redis, RabbitMQ, and background services
  • Deep knowledge of AWS (Lambda, EC2, S3, CloudFormation, RDS)
  • Expertise in PostgreSQL, including database optimization and stored procedures
  • Experience with Docker, Kubernetes, microservices, and RESTful API development
  • Familiar with infrastructure-as-code tools like Terraform or ARM templates
  • Proficiency with unit testing ( xUnit , NUnit ), Agile/Scrum, and DevOps pipelines
  • Strong analytical, communication, and leadership skills

  • Opportunity to lead impactful projects in a digitally evolving industry
  • Collaborative and innovative R&D environment
  • Flexible, cloud-first tech stack with a strong DevOps culture
  • Competitive compensation and professional growth support
09 May 2025;   from: careers24.com

Similar jobs

  • Ntice Sourcing Solutions
  • Durban
... growing Team! Role Summary As a Senior .NET Developer, you will design and develop ... growing Team! Role Summary As a Senior .NET Developer, you will design and develop ... growing Team! Role Summary As a Senior .NET Developer, you will design and develop ...
a day ago
  • Ntice Sourcing Solutions
  • Durban
... growing Team! Role Summary As a Senior .NET Developer, you will design and develop ... conduct code reviews; mentor junior developers Develop interactive UIs using JavaScript ... growing Team! Role Summary As a Senior .NET Developer, you will design and develop ...
a day ago
  • Ntice Sourcing Solutions
  • Durban
... growing Team! Role Summary As a Senior .NET Developer, you will design and develop ... conduct code reviews; mentor junior developers Develop interactive UIs using JavaScript ... conduct code reviews; mentor junior developers Develop interactive UIs using JavaScript ...
a day ago
  • Ntice Sourcing Solutions
  • Durban
... growing Team! Role Summary As a Senior .NET Developer, you will design and develop ... conduct code reviews; mentor junior developers Develop interactive UIs using JavaScript ... conduct code reviews; mentor junior developers Develop interactive UIs using JavaScript ...
a day ago