Software Engineer
1 week ago
Summary Our client in the IT industry is looking for a Software Engineer based in Durban, South Africa to build and enhance high‑quality software solutions that support customer experience products. This role is part of a collaborative development team that designs, develops, and tests scalable applications using modern tools and frameworks. Key Responsibilities Develop, test, and maintain software features using C# .NET and Vue.js in line with business and technical requirements. Work closely with senior engineers and the Tech Lead to implement high‑quality, maintainable solutions. Participate in code reviews, pair programming, and knowledge sharing sessions. Contribute to the refactoring and optimisation of existing systems to improve performance, readability, and scalability. Collaborate with cross‑functional teams to understand user needs and translate them into technical solutions. Support the delivery of software using Agile methodologies, contributing to sprint planning, retrospectives, and team ceremonies. Continuously learn and stay up‑to‑date with relevant technologies, applying new knowledge to your work where appropriate. Minimum Qualifications Bachelor’s Degree in Computer Science or related discipline. At least 3 years of experience in software development using C# .NET. Proficient in C# .NET technologies with a good understanding of object‑oriented programming and software development principles. Experience with front‑end frameworks such as Vue.js (or similar frameworks such as React or Angular). Familiarity with relational databases and writing SQL queries. Desirable exposure to Microsoft Azure cloud environments. Understanding of Agile delivery practices. Enthusiastic about learning, strong problem‑solving skills, attention to detail, collaborative mindset, and effective communication skills within a development team. Location Durban, KwaZulu‑Natal, South Africa. How to Apply Follow the link to the job seeker’s page to apply for this position. (Insert link) #J-18808-Ljbffr
-
Junior Software Development Engineer
2 weeks ago
Durban, KwaZulu-Natal, South Africa BET Software Careers Site Full time R40 000 - R60 000 per yearKick-start your coding career with BET Software We're looking for a Junior Software Development Engineer to join our innovative Durban team. In this role, you'll develop, debug, and troubleshoot software while collaborating with a fast-moving, supportive team. You'll work with C# in the .NET ecosystem and apply SQL Server development skills - including...
-
Software Engineering Manager
6 days ago
Durban, KwaZulu-Natal, South Africa JMR Software PTY LTD Full time R1 800 000 - R2 500 000 per yearWe are seeking a seasonedSoftware Development Managerwith deep expertise inCOBOL and AS400 systemsto lead and manage a team of developers responsible for maintaining and enhancing legacy systems. The ideal candidate will combine strong technical knowledge with leadership capabilities to drive innovation, ensure system stability, and support business-critical...
-
Software Engineer
6 days ago
Durban, KwaZulu-Natal, South Africa Magic Orange Pty Limited Full time R60 000 - R120 000 per yearMagicOrange is a globally recognized leader in the IT Financial Management Software market, as acknowledged by Gartner. With customers and a strong presence on four continents, we are a Software as a Service (SaaS) provider in a high-growth phase. Our mission is to empower individuals and organizations, enhancing their value through our innovative software...
-
Software Engineer
1 week ago
Durban Metropolitan Area, South Africa SA Home Loans Full time R400 000 - R800 000 per yearCompany DescriptionSA Home Loans is a dedicated mortgage finance provider focused on offering the best services associated with home loans. Our services encompass the full spectrum of home ownership and financing, from origination and credit approval to registration and ongoing loan servicing. SA Home Loans, established in February 1999, has grown to become...
-
Software Engineer
1 week ago
Durban, South Africa Air Full timeSoftware Engineer Role Overview Contract Type : Permanent, Full-Time Reporting Line : Technology Leadership Work Arrangement : Remote or Hybrid (South Africa, ideally KwaZulu-Natal region) About the Organisation We are a technology company focused on creating innovative digital learning tools for university-level students across Africa. Our mission is to...
-
Embedded Software Engineer
5 days ago
Durban North, South Africa Full Circle Selection Full timeSeeking an Experienced Embedded Software Engineer We are looking for a passionate and enthusiastic Embedded Software Engineer for our Client. Duties & Responsibilities The position is within the research and development department with the primary objective to execute the complete embedded software development lifecycle. The goal is to create scalable and...
-
Principal Software Engineer
1 week ago
Durban, South Africa BETSoftware Full timeJob title: Principal Software Engineer Job Location: KwaZulu-Natal, Durban Deadline: November 30, 2025 Skill Set Programming Languages: C#, .NET, SQL Cloud Platforms: AWS, Azure, OpenShift, Kubernetes Observability & Monitoring: Confluent Control Center, Dynatrace, Splunk, DataDog CI/CD & IaC: Terraform, Ansible, Helm, pipelines Responsibilities Technical...
-
Junior Software Support Engineer
1 week ago
Durban, KwaZulu-Natal, South Africa Towa Data Systems Full time R250 000 - R400 000 per yearDescription:The software Support Engineer will be responsible for providing high-quality technical support.The Software Support Engineer troubleshoots and develops technical solutions related to software; creates workaround procedures when standard procedures have failed and ensures issues are resolved in a timely fashion.Responsibility:· Provide external...
-
Principal Software Engineer
6 hours ago
Durban, KwaZulu-Natal, South Africa BETSoftware Full time R1 200 000 - R2 400 000 per yearJob DescriptionProgramming Languages (C#, .NET, SQL).Cloud Platforms (AWS, Azure, OpenShift) and Kubernetes.Confluent Control Center, Dynatrace, Splunk, DataDog.CI/CD pipelines and Infrastructure as Code (Terraform, Ansible, Helm).ResponsibilitiesTechnical Leadership and System ArchitectureTake ownership of designing high- level architecture for critical...
-
Software Engineering Manager
4 days ago
Durban North, KwaZulu-Natal, South Africa Boardroom Appointments Full time R1 500 000 - R2 500 000 per yearHybrid positionResponsibilities:Software Delivery & Product/Project ManagementResponsible for each phase of the end-to-end Product/Project life cycle as applicable. Where applicable this includes inception, requirements, analysis, design, development, testing, deployment, infrastructure, capacity, performance, support, monitoring, and decommissioning as...