Intermediate Full Stack .net Developer

Gauteng, South Africa

Job Description

A national FMCG company is seeking a skilled Full Stack Developer to design, develop, and maintain software applications across the full technology stack. The successful candidate will join their IT division, contributing to the development of their proprietary systems and ensuring clients benefit from the latest technological innovations.
Minimum requirements for the role:

  • Must have a relevant tertiary qualification
  • Minimum 3-5 years' experience in full stack development
  • Proven experience in API design and development (Web API, REST)
  • Proficiency in .NET Framework, .NET Core, C#, Web API, Entity Framework, ASP.NET MVC, JavaScript, HTML, XML, SQL Server, T-SQL, and SSRS is essential
  • Must have a solid understanding of database design and development
  • Strong problem-solving and critical thinking ability
  • Experience with agile methodologies (especially Scrum) and test-driven development
  • Exposure to SOA and microservices architecture, Azure DevOps and CI/CD pipelines, mobile development (with .NET MAUI as a plus), and ERP integration (including ODATA, web services, WSDL, SOAP, and SAP) is advantageous
  • Proficiency in TypeScript, HTML, CSS, is advantageous
  • Must be a self-driven and collaborative team player with a passion for mentoring, knowledge sharing, and continuous learning, especially in modern tools and technologies
  • A high standard of professional service delivery and excellent technical and client-facing communication skills are essential
  • Must possess strong expertise in Java, C#, or JavaScript, along with hands-on experience with frameworks such as React, Angular, Node.js, or .NET Core, is considered an asset
  • Familiarity with additional web and development tools, as well as experience in mobile and enterprise system integration environments, is beneficial
The successful candidate will be responsible for:
  • Developing full stack solutions with a focus on front-end and back-end performance.
  • Building and maintaining web applications using C#, ASP.NET, and SQL Server.
  • Creating responsive, user-friendly interfaces.
  • Optimizing database structures and queries.
  • Collaborating with cross-functional teams to gather requirements and deliver scalable solutions.
  • Writing clean, maintainable, and efficient code aligned with best practices.
  • Conducting thorough testing and debugging to ensure quality deliverables.
  • Staying up to date with the latest development trends and contributing to team knowledge sharing.
Please note that subsequent to the screening and shortlisting process, all further communication will be entered into only with the shortlisted candidates. If you do not receive any feedback from us within 2 weeks of applying, please consider your application unsuccessful.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1476370
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned