This job is no longer available
This job expired on 14/10/2026. It no longer accepts applications.
Software Engineer – .NET & Cloud Development
ExecutivePlacements.com · Johannesburg
Job description
About the role
We are seeking an experienced Software Engineer to join a fully remote development team that builds and modernises a large‑scale enterprise SaaS platform. You will work on complex features, influence technical decisions and deliver secure, scalable, and maintainable software for high‑volume business users.
Key responsibilities
- Design, develop, and maintain backend services using C# and modern .NET/ASP.NET Core.
- Implement RESTful APIs and integrate third‑party services.
- Collaborate with product owners and stakeholders to translate requirements into reliable code.
- Write unit, integration and automated tests to ensure code quality.
- Participate in code reviews, CI/CD pipelines and containerised deployments.
- Support cloud‑hosted environments, monitoring and performance optimisation.
Required profile
- Minimum 5 years of commercial experience with C# and modern .NET technologies.
- Strong understanding of object‑oriented design, dependency injection and separation of concerns.
- Experience building secure web applications, including authentication, authorisation and role‑based access control.
- Proficiency with relational databases such as PostgreSQL or SQL Server and ORM tools like Entity Framework Core.
- Comfortable working in a remote, collaborative environment and communicating with cross‑functional teams.
Required skills
- C#
- .NET / ASP.NET Core
- RESTful API design
- PostgreSQL or SQL Server
- Entity Framework Core
- HTML, CSS, JavaScript
- Git
- Unit, integration and automated testing
- Docker (or similar container technology)
- Cloud platforms (AWS preferred)
- React or Next.js (advantageous)
What we offer
- Fully remote work arrangement
- Opportunities to work on a high‑impact SaaS product
- Access to modern development tools, including AI‑assisted coding utilities
- Professional growth in a collaborative, technology‑focused environment
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ExecutivePlacements.com
Johannesburg
Related job offers
-
Enterprise Architect - Infrastructure
Valterra Platinum Johannesburg -
Huawei Cloud Architect - Enterprise Architecture, Banking
Standard Bank Group Johannesburg -
Solutions Architect, Payments, Transaction Banking (CIB Technology)
Standard Bank Group Johannesburg -
Senior BI Analyst
babylonstoren Babylonstoren -
QA & Support Analyst
babylonstoren Klapmuts