Senior .NET Developer

4 days ago


Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

Hire Resolve's client is seeking a skilled Senior .NET Developer to join their R&D team. In this role, you
will design, develop, and maintain complex web applications and services, drive technical decisions,
and ensure high-quality, scalable software solutions. As a senior developer, you'll mentor junior staff
and lead projects in an agile environment. This role requires expertise in AWS services and PostgreSQL, alongside .NET technologies.

Key Responsibilities:

  • Lead the design, development, and optimization of web applications using C#, .NET, MVC, Redis, RabbitMQ, PostgreSQL, and MS SQL Server.
  • Architect scalable, high-performance systems with microservices and background services (e.g., Hangfire, Quartz.NET), integrating with RESTful APIs.
  • Work with AWS services such as Amazon RDS for PostgreSQL, Lambda, S3, EC2, and CloudFormation to build, deploy, and manage cloud-based solutions.
  • Implement caching and session management using Redis, and messaging queues with RabbitMQ.
  • Mentor junior developers, provide technical leadership in code reviews, and lead design discussions.
  • Collaborate on full-stack development, including front-end integration with JavaScript frameworks (e.g., Angular, React, Vue.js) and Blazor for building interactive web UIs.
  • Utilize Telerik UI components (e.g., Kendo UI) to create rich, interactive front-end experiences.
  • Work closely with stakeholders to define requirements, deliver on-time, and ensure high-quality standards.
  • Optimize performance, design secure systems, and maintain efficient databases (e.g., PostgreSQL, T-SQL, stored procedures).
  • Continuously improve development processes, utilizing modern DevOps practices (CI/CD), Docker, Kubernetes, and infrastructure automation with Terraform on AWS.

Required Skills & Experience:

  • 5+ years of experience in .NET development, with expertise in C#, .NET Core, ASP.NET MVC, Entity Framework, and Razor/Blazor.
  • Strong experience with Redis, RabbitMQ, background services (e.g., Hangfire, Quartz.NET), and AWS.
  • Expertise with PostgreSQL and AWS cloud services (e.g., Amazon RDS, Lambda, S3, EC2, CloudFormation).
  • Proficiency with microservices architecture, RESTful APIs, Docker, and Kubernetes.
  • Experience with CI/CD pipelines and infrastructure automation (e.g., Terraform, ARM templates).
  • Strong SQL skills with T-SQL and PostgreSQL database optimization.
  • Familiarity with unit testing frameworks (e.g., xUnit, NUnit), DevOps tools, and Agile/Scrum methodologies.
  • Excellent problem-solving, communication, and leadership skills.

Benefits:

  • Competitive salary based on experience.

If you meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com.

You can also connect with Daniel, Carmen, and Gaby on LinkedIn or contact Hire Resolve. If you meet the above requirements, we will contact you within 3 working days.

Hire Resolve removes the stress of the career search by understanding you as an individual. We take more than just your qualifications into account, considering factors like your salary and benefits expectations as well as your preferred workplace culture to ensure that we find the perfect opportunities to meet your unique needs.

As a specialist recruitment agency, we focus on the Engineering, Finance, IT, Mining, Manufacturing, and Logistics industries. Our team of recruitment consultants is well-versed and highly networked in the industries in which they operate and are dedicated to ensuring that every placement is a perfect fit.

#J-18808-Ljbffr

  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking a skilled Senior .NET Developer to join their R&D team. In this role, you will design, develop, and maintain complex web applications and services, drive technical decisions, and ensure high-quality, scalable software solutions. As a senior developer, youll mentor junior staff and lead projects in an agile environment. This...

  • Senior .NET Developer

    12 hours ago


    Durban, KwaZulu-Natal, South Africa RecruiTech (Pty) Ltd Full time

    Our client is looking for a seasoned Senior .NET Developer for an exciting opportunity to join a fully remote leading web and product development company. You will be responsible for delivering functional, beautiful, scalable, secure and user-focused software. The ideal candidate must reside in Durban.Responsibilities:Play a significant role in developing a...

  • Senior .NET Developer

    4 weeks ago


    Durban, KwaZulu-Natal, South Africa RecruiTech Full time

    Responsibilities: Play a significant role in developing a complex web-based application, where you will account for scalability, reliability, security, and performance of the application Working with front and backend web technologies Working and scaling applications using relational databases such as MySQL, SQL Server, PostgreSQL Working within a team...

  • Senior .NET Developer

    2 weeks ago


    Durban, KwaZulu-Natal, South Africa RecruiTech Full time

    Responsibilities:Play a significant role in developing a complex web-based application, where you will account for scalability, reliability, security, and performance of the applicationWorking with front and backend web technologiesWorking and scaling applications using relational databases such as MySQL, SQL Server, PostgreSQLWorking within a team...


  • Durban, KwaZulu-Natal, South Africa Sage City Full time

    Job Description:Sage City is seeking a highly skilled Senior Java/.NET Core Backend Developer to join its Cloud Operations team. As a key member of our team, you will be responsible for designing, developing, and maintaining software services that provide licensing and software updates to our global customer base.The ideal candidate will have extensive...


  • Durban, KwaZulu-Natal, South Africa Tumaini Consulting Full time

    Tumaini Consulting seeks a Senior .NET Software Engineer to join our Software Development Scrum teams.The candidate will work on developing, maintaining, and supporting existing enterprise applications and frameworks. This includes enabling strategic development initiatives through the implementation of Salesforce delivery projects against company standards,...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Requirements.NET Development Experience: 5+ years of experience in .NET development, with expertise in C#, .NET Core, ASP.NET MVC, Entity Framework, and Razor/Blazor.Redis and RabbitMQ Expertise: Strong experience with Redis, RabbitMQ, background services (e.g., Hangfire, Quartz.NET), and AWS.PostgreSQL and AWS Expertise: Expertise with PostgreSQL and AWS...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    About the RoleWe are seeking a highly skilled Senior .NET Developer to join our R&D team at Hire Resolve. As a senior developer, you will be responsible for designing, developing, and maintaining complex web applications and services, driving technical decisions, and ensuring high-quality, scalable software solutions.Key ResponsibilitiesLead the design,...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    About the JobHire Resolve is seeking a highly skilled Senior .NET Developer to join their Research and Development team.This role involves designing, developing, and maintaining complex web applications and services. The ideal candidate will drive technical decisions and ensure high-quality, scalable software solutions.


  • Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    Senior Programs Coordinator - Richards Bay - Benchmark Senior LivingBenchmark Senior Living Richards Bay2 days agoJob title: Senior Services AssociateDescriptionBenchmark Senior Living seeks a dedicated professional to coordinate senior programs that promote socialization, engagement, and overall well-being. As a Programming/Activity Assistant, you will be...


  • Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    Senior Technology Manager - Richards Bay - Benchmark Senior LivingBenchmark Senior Living Richards Bay2 days agoJob title: Senior Programming LeadDescriptionTechnology Solutions LeaderBenchmark Senior Living aims to provide innovative care and services to its residents. As a Senior Programming Lead, you will be responsible for designing and implementing...

  • Senior Developer

    7 days ago


    Durban, KwaZulu-Natal, South Africa mPower People Solutions Full time

    Location: Durban NorthIdeal start date: ASAPJob Description: Senior Developer (C#, ASP/WebForms, TSQL, HTML)PurposeThe purpose of this role is to assist the Business Unit to develop the UVS product, and other software as may be required. These products are predominantly 2-tier and 3-tier applications that may be deployed on premises or on VM...


  • Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    Senior Services Associate - Richards Bay - Benchmark Senior LivingBenchmark Senior Living Richards Bay2 days agoDescriptionActivities AssistantFoster Meaningful Connections among Seniors at Benchmark Senior LivingWe are seeking a compassionate and skilled individual to join our team in KwaZulu-Natal.About the Role:Create and implement activities that promote...


  • Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    Dining Server for Seniors - KwaZulu-Natal - Benchmark Senior LivingBenchmark Senior Living KwaZulu-Natal4 days agoJob title: Server for SeniorsDescriptionJob Title: Dining Room Server - Part TimeWe are committed to providing exceptional care and support to our senior residents in a friendly and collaborative environment that encourages growth, learning, and...

  • Senior Care Server

    4 days ago


    Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    About the RoleDining Servers at Benchmark Senior Living are committed to delivering exceptional care and support to our senior residents in a friendly and collaborative environment that encourages growth, learning, and teamwork.We offer comprehensive benefits including paid training, company-provided uniforms, discounted meal programs, associate referral...


  • Durban, KwaZulu-Natal, South Africa Benchmark Senior Living Full time

    Program Coordinator OpportunityBenchmark Senior Living is looking for a detail-oriented and organized individual to join their team as a Program Coordinator.In this role, you will be responsible for creating and implementing activities that foster socialization and engagement among seniors. You will work closely with residents, families, and staff to develop...


  • Durban, KwaZulu-Natal, South Africa Absa Group Full time

    We are seeking a High Net Worth Banking Expert to join our Wealth Advisory team at Absa Group. In this role, you will be responsible for managing and growing a portfolio of high net worth clients, including trusts, investment holding companies, and businesses.About the RoleThe successful candidate will provide specialist advice and support in the development...


  • Durban, KwaZulu-Natal, South Africa First Group Full time

    Job title : Senior Software DeveloperJob Location : KwaZulu-Natal, DurbanDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries About the job Specific Skills & Criteria required for this position3 Year National Diploma in I.T or B.SC Degree in Computer Science or information systems A minimum of 5 years C#.net Development...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    About the JobWe are seeking a seasoned Senior .NET Developer to join our R&D team at Hire Resolve. As a senior developer, you will be responsible for designing, developing, and maintaining complex web applications and services, driving technical decisions, and ensuring high-quality, scalable software solutions.Key Requirements5+ years of experience in .NET...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Hire Resolve is Seeking a Skilled DeveloperWe are looking for a talented Senior .NET Developer to join our R&D team. In this role, you will design, develop, and maintain complex web applications and services, drive technical decisions, and ensure high-quality, scalable software solutions.Job DescriptionThe ideal candidate will have 5 years of experience in...