Full Stack Software Developer
MSP Staffing Pty Ltd · Cape Town
Job description
About the role
Our client is looking for a capable Full Stack Software Developer to work across the entire software development lifecycle on enterprise‑focused solutions. You will be involved in backend, frontend, cloud, and production support activities.
Key responsibilities
- Develop and maintain scalable applications using C# and .NET/.NET Core.
- Design, query and optimise Microsoft SQL Server databases, including tables, views, stored procedures and queries.
- Build and integrate RESTful APIs and third‑party services.
- Contribute to frontend development with JavaScript/TypeScript and modern component‑based frameworks.
- Implement authentication, security, error handling and asynchronous/background processes.
- Investigate performance issues and apply optimisation techniques.
- Work with AWS and/or Azure cloud services.
- Participate in code reviews, Git‑based development and CI/CD pipelines.
- Support deployments across development, QA and production environments and assist with production troubleshooting.
Required profile
- Strong experience in C# and .NET/.NET Core development.
- Solid ASP.NET Core/MVC and Web API background.
- Proficiency with Microsoft SQL Server and SQL.
- Experience with Entity Framework and object‑oriented programming.
- Proven API integration and data transformation skills.
- Practical experience with AWS and/or Azure.
- Full‑stack capability with HTML, CSS and JavaScript/TypeScript.
- Familiarity with React, Angular or Ionic is advantageous.
- Experience with Git, CI/CD and Agile/Scrum methodologies.
- Senior‑level candidates should demonstrate solution design, technical decision‑making, mentoring and delivery ownership.
Required skills
- C#
- .NET / .NET Core
- ASP.NET Core / MVC
- Web API
- Microsoft SQL Server
- SQL
- Entity Framework
- RESTful APIs
- AWS
- Azure
- JavaScript
- TypeScript
- HTML
- CSS
- React
- Angular
- Ionic
- Git
- CI/CD
- Agile / Scrum
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 3 weeks from now
42 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
MSP Staffing Pty Ltd
Cape Town
Related job offers
-
Software License Management Specialist
AECOM Cape Town -
Senior ICT Specialist – Electrical & Data Center
AECOM Cape Town -
IT Support Engineer CPT
Employeur non precise Cape Town -
IT Audit Consultant – Remote (South Africa)
Deloitte Midrand -
Senior Consultant – IT & Specialized Assurance (Remote)
Deloitte Midrand