This job is no longer available
This job expired on 26/09/2026. It no longer accepts applications.
Senior Software Engineer – Cape Town
IQbusiness · Cape Town
Job description
About the role
We are looking for a highly skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a deep understanding of C#.NET Core, ASP.NET, Docker, Kubernetes, microservices, message queueing, Microsoft SQL, and PostgreSQL.
Key responsibilities
- Collaborate with cross-functional teams to design, develop, and implement software solutions
- Write clean, maintainable, and efficient code
- Develop and maintain APIs and microservices
- Work with databases such as Microsoft SQL and PostgreSQL
- Implement containerization and orchestration with Docker and Kubernetes
- Monitor and optimize application performance
Required profile
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in software development
- Proven track record of delivering high-quality software solutions
- Strong problem‑solving skills
- Excellent communication and teamwork abilities
Required skills
- Proficiency in C# and .NET Core
- Strong experience with ASP.NET
- Knowledge of Docker and Kubernetes
- Experience with building and maintaining microservices architecture
- Familiarity with message queueing systems
- Expertise in Microsoft SQL and PostgreSQL databases
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
IQbusiness
Cape Town
Related job offers
-
Service Desk Support Incident Analyst (CPT Onsite)
Datafin Cape Town -
Customer Success Manager
capcade Cape Town -
Software Engineer – AI-driven AgTech (Hybrid, Cape Town)
aerobotics Cape Town -
Warranties Intern – Client Services Internship
digitalplanet Woodmead -
Internship Programme 2026/2027
digitalplanet Woodmead