Where

Senior Full Stack .NET Developer - (PERMANENT)

Executive Placements
Randburg Full-day Full-time

Description:

Our client is seeking a Senior Full Stack .NET Developer to join their dynamic team. The ideal candidate will possess strong expertise in both front-end and back-end development, with a focus on JavaScript (preferably Vue.js or React/React Native) for front-end and C# with .NET Framework/.NET Core for back- end. This role offers the opportunity to work across the stack in a fast-paced PAYMENTS environment, contributing to the development of scalable web applications and robust backend services.

Key Responsibilities:

Front-End Development (JavaScript – Vue.js/ React / React Native)

Develop and maintain responsive, user- centric web interfaces using JavaScript, preferably with Vue.js, React, or React Native. Implement and consume RESTful APIs within front-end applications. Collaborate with UX/UI designers to ensure consistent design standards and intuitive user experiences. Optimize applications for performance, responsiveness, and cross-browser compatibility. Troubleshoot, debug, and enhance front- end features across various platforms. Ensure accessibility and usability standards are met across all devices. Apply best practices in component-based architecture, state management, and modular design. Maintain clean, scalable, and maintainable front-end codebases using modern JavaScript tooling and frameworks. Work closely with backend developers to integrate APIs and ensure seamless data flow. Participate in code reviews and contribute to front-end architectural decisions.

Back-End Development (C# / .NET Framework / .NET Core)

Design, develop, and maintain RESTful APIs using C# and ASP.NET Web API (.NET Framework and .NET Core). Implement and manage CI/CD pipelines using Azure DevOps or Jenkins. Utilize Azure API Management (APIM) and API Gateway for secure and scalable API exposure. Work with SQL Server and optionally MongoDB for data modeling, querying, and optimization. Write unit and integration tests to ensure backend reliability and performance. Apply SOLID principles, design patterns and clean architecture in backend development. Collaborate with DevOps and infrastructure teams to deploy and monitor backend services in cloud-based environments. Ensure backend systems are secure, scalable, and optimized for performance. Experience with containerization tools like Docker and orchestration platforms like Kubernetes is advantageous. Familiarity with Java is a plus, especially in hybrid or polyglot environments.

Skills and Competencies:

Required Technical Skills

Strong proficiency in C# and ASP.NET Web API. Experience with Azure DevOps or Jenkins for CI/CD pipeline implementation. Hands-on experience with
31 Oct 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Randburg
Description: Our client in the automotive supply chain sector is seeking a highly skilled Software Developer to join their dynamic development team. The ideal candidate will have strong full-stack development capabilities with proven experience in ...
5 months ago
  • Executive Placements
  • Randburg
Description: Our client a dynamic and growing company is seeking an experienced Software Developer – Mobile to join their team. Must have a solid background in mobile development (especially Flutter) and strong backend skills using .NET C#. Location: ...
5 months ago
  • Executive Placements
  • Randburg
Description: Our client is seeking an experienced and highly motivated Back-End Software Developer to join a dynamic development team. The ideal candidate will have strong experience in Microsoft technologies, be comfortable working in a hybrid ...
5 months ago
  • Presidential
  • Randburg
Description: Store Senior – OR Tambo International Airport & Nelson Mandela Square (Sandton) Presidential Stores 3-Month Contract (Potential Permanent) Presidential is looking for an experienced Store Senior to help lead and manage the daily operations of ...
8 days ago