Full Stack Software Developer

MSP Staffing Pty Ltd · Cape Town · R80,000 per month

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Our client is seeking a capable Full Stack Software Developer to contribute across the complete software development lifecycle. This is an enterprise-focused role requiring strong C#/.NET, SQL, API integration and cloud experience, with the opportunity to work across backend, frontend, deployment and production support.

Key Responsibilities

  • Develop and maintain scalable applications using C# and .NET/.NET Core.
  • Build and integrate RESTful APIs and third-party services.
  • Design, query and optimise Microsoft SQL Server databases.
  • Develop database objects including tables, views, stored procedures and queries.
  • Contribute to frontend development using JavaScript/TypeScript and modern component-based frameworks.
  • Implement authentication, security and robust error handling.
  • Develop asynchronous, background and scheduled processes.
  • Investigate performance issues and implement appropriate optimisation.
  • Work with AWS and/or Azure cloud services.
  • Participate in code reviews, Git-based development and CI/CD processes.
  • Support deployments across development, QA and production environments.
  • Assist with production troubleshooting and ongoing system improvements.
  • Translate business requirements into practical technical solutions.

Requirements

  • Strong C# and .NET/.NET Core development experience.
  • Solid ASP.NET Core/MVC and Web API experience.
  • Strong Microsoft SQL Server and SQL skills.
  • Experience with Entity Framework and object-oriented programming.
  • Proven API, integration and data transformation experience.
  • Practical AWS and/or Azure experience.
  • Full Stack capability with HTML, CSS and JavaScript/TypeScript.
  • Experience with React, Angular and/or Ionic is advantageous.
  • Experience with Git, CI/CD and Agile/Scrum methodologies.
  • Strong understanding of scalable, maintainable and secure software development.
  • Enterprise application experience will be highly advantageous.
  • Senior candidates should demonstrate solution design, technical decision-making, mentoring and delivery ownership.

Advantageous

  • PostgreSQL or MySQL experience.
  • ERP, accounting, payroll, retail, logistics, inventory or other enterprise-system integrations.
  • Experience with AI/LLM integrations or AI-enabled business applications.
  • Automated testing, caching, monitoring and advanced performance optimisation.

Only shortlisted candidates will be contacted.

Submit your CV to it.jobs@mspstaffing.co.za or call 021 555 0432.

Visit our website for more exciting career opportunities: MSP Staffing

Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.

Auto-apply to this jobView original posting ↗
Full Stack Software Developer at MSP Staffing Pty Ltd — Cape Town · JobAlertsZA