Full-stack Software Developer (C#/.NET, SQL, AWS) - Sandton
Capital H Staffing · Sandton, Johannesburg
Overview
A property management company in Sandton needs an experienced Full-stack Developer to work on modern web apps, .NET systems, SQL Server and AWS cloud infrastructure. You will build and maintain software that streamlines financial, accounting and compliance processes for residential property portfolios. If you enjoy hands-on coding across the full stack and want to modernise legacy systems while working with a tech-focused team, this permanent role is worth a look.
About the role
Our client is a property management company that specialises in the financial and administrative management of large residential property portfolios. They rely heavily on technology and automation to keep their operations running smoothly, and they are looking for a Full-stack Software Developer to join their team in Sandton.
In this hands-on role, you will develop, maintain and enhance web applications across the full stack. That means working on front-end interfaces, backend services, APIs and databases. You will also help maintain and modernise existing .NET and legacy applications, and contribute to the ongoing development of their cloud-hosted software platform.
You will collaborate with developers, business analysts and other stakeholders, and you will be involved in testing, deployment and continuous improvement of the applications you work on.
Application notes: Please include your current remuneration (CTC), salary expectation and notice period when you apply. Only shortlisted candidates will be contacted, and if you do not hear back within 30 days, consider your application unsuccessful.
Requirements
- Matric certificate
- Relevant tertiary qualification in IT, Computer Science or Software Development (advantageous)
- Minimum 3 years of commercial software development experience, preferably 3 to 5 years or more
- Proven full-stack software development experience
- Excellent English communication skills and the ability to understand Afrikaans
- C# / VB.NET / ASP.NET development experience
- HTML5, CSS3 and JavaScript
- Microsoft SQL Server, including writing and optimising SQL queries, stored procedures and database integration
- API and web service development and integration
- Strong debugging, troubleshooting and problem-solving ability
- Experience working with AWS-hosted applications
- Understanding of cloud-hosted web applications
- Exposure to application deployment and infrastructure concepts
- Ability to collaborate with developers responsible for cloud infrastructure
- Advantageous: Classic ASP, Angular, Vue.js, Ionic, Bootstrap, Git or other version control systems, CI/CD exposure
- Must have the legal right to work in South Africa at the time of application
Responsibilities
- Develop, maintain and enhance full-stack web applications
- Implement user interfaces based on designs provided by the UI Designer
- Develop and maintain backend application functionality using C#/.NET
- Develop and integrate APIs and web services
- Develop, modify and optimise SQL Server queries and stored procedures
- Maintain and extend existing .NET and legacy applications
- Troubleshoot production issues, resolve defects and optimise application performance
- Collaborate with developers, business analysts and other stakeholders
- Participate in testing, deployment and ongoing application enhancements
- Contribute to the continued development and modernisation of the company's cloud-hosted software platform
Job details
- Organisation
- Capital H Staffing
- Location
- Sandton, Johannesburg
- Job type
- Full time
- Experience level
- Mid (3+ years)
- Education
- Matric
- Category
- IT & Software Development
- Application Method
- Apply online
Success Guide
If you are applying for this Full-stack Developer role, make sure your CV clearly shows your experience with C#/.NET, SQL Server and any cloud work you have done on AWS. The hiring team will want to see real projects where you built or maintained full-stack applications, so describe what you actually did rather than just listing technologies. You should also be ready to talk about how you troubleshoot issues and work with legacy code, because that is a big part of this job. Since they ask for your current CTC, salary expectation and notice period, have those numbers ready before you apply. Good luck!
How we help you prepare
This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV and Matric certificate. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
- Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.
We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.
Spaan Talk
Nobody has said anything yet. Be the first.