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
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
Published 1 month ago
Expires 3 weeks from now
28 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ExecutivePlacements.com
Johannesburg
Related job offers
-
Business Analyst
P10 Talent Solutions Johannesburg -
ICT Support Technician – On-site (Food)
Alec Cameron & Associates Recruitment Solutions Johannesburg -
Mid-level AI Engineer – LLM Applications
CodeConnect Staffing (Pty) Ltd Johannesburg -
Remote Data Analyst – Full‑time
Network IT Johannesburg North -
Head of Software Engineering
MIT Recruitment