63 Software Developers jobs in Durban
Full Stack Developer
Posted 16 days ago
Job Viewed
Job Description
Join to apply for the Full Stack Developer role at ExecutivePlacements.com - The JOB Portal
1 week ago Be among the first 25 applicants
Join to apply for the Full Stack Developer role at ExecutivePlacements.com - The JOB Portal
SUMMARY:
Our client is seeking a skilled Full Stack Developer to design, develop, and maintain business-critical applications. This hands-on role involves translating requirements into scalable solutions using modern web and .NET technologies, contributing to both internal systems and customer-facing services.
Recruiter:
RecruiTech
Job Ref:
DUR000435/TG
Date posted:
Friday, July 4, 2025
Location:
Durban, South Africa
Salary:
R40 000 Monthly
SUMMARY:
Our client is seeking a skilled Full Stack Developer to design, develop, and maintain business-critical applications. This hands-on role involves translating requirements into scalable solutions using modern web and .NET technologies, contributing to both internal systems and customer-facing services.
POSITION INFO:
About The Role
You’ll play a key role in delivering robust, scalable technical solutions across the full software development lifecycle.
This includes front-end and back-end development, cloud integration, and working with modern technologies to continuously enhance service delivery.
Key Responsibilities:
- Design, develop, test, and deploy full-stack software solutions.
- Use modern web and .NET technologies to support continuous improvement of internal and customer-facing systems.
- Translate business needs into functional technical specifications.
- Collaborate with cross-functional teams to define and ship new features.
- Write clean, efficient, and maintainable code with a focus on performance and scalability.
- Troubleshoot and debug applications, optimizing for performance and reliability.
- Participate in code reviews and support agile development practices.
- 4–5 years of hands-on experience in full stack development
- Solid experience with C#.NET, JavaScript (Node.js), React, and Web API
- Strong proficiency in Azure, DevOps, Service Buses, and Data Pipelines
- Familiarity with SQL, SSRS, SSAS, AJAX, JSON, XML, Webhooks, HTML/CSS/Bootstrap
- Ability to work independently or collaboratively in a development team
- Skilled in writing well-documented, maintainable, and reusable code
- Strong problem-solving and critical thinking skills
- Experience working in Agile environments.
- Exposure to tools like Zendesk, Twilio, and Botpress.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Full Stack Engineer jobs in Durban, KwaZulu-Natal, South Africa .
Junior Software Development Engineer (DBN)Durban, KwaZulu-Natal, South Africa 8 months ago
Junior Developer – React & Zoho PlatformDurban, KwaZulu-Natal, South Africa 5 months ago
Durban, KwaZulu-Natal, South Africa 1 month ago
Durban, KwaZulu-Natal, South Africa 5 hours ago
La Lucia, KwaZulu-Natal, South Africa 5 hours ago
Full-Time Lecturer in Computer Science and Programming (Web, Cloud, Desktop and Mobile development)Durban, KwaZulu-Natal, South Africa 5 days ago
Freelance Software Developer (Golang) - AI Traner Freelance Software Developer (Rust) - AI TrainerDurban, KwaZulu-Natal, South Africa 3 days ago
Intermediate Software Development Engineer Intermediate Software Development Engineer (DBN) Intermediate Software Development Engineer (Live) - DBN Freelance Software Developer (C/C++ - Rust) - AI TrainerDurban, KwaZulu-Natal, South Africa 1 month ago
FULL STACK C# DEVELOPER WITH REACT – DURBAN (ONSITE) @ R1.2 MIL PER ANNUM Mid to Senior SAP Developer - Remote within South AfricaDurban, KwaZulu-Natal, South Africa 1 month ago
Freelance Software Developer (Ruby) - AI TrainerDurban, KwaZulu-Natal, South Africa 1 day ago
Senior Full Stack C# Developer (C# / React) – Durban (In-Office Full Time) – up to R1.3mil per annum Senior Full Stack C# Developer (C# / Angular) – Durban (Hybrid) – up to R1.14mil Per AnnumDurban, KwaZulu-Natal, South Africa 4 days ago
Principal Software Engineer (Kafka Specialist)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Full Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Position Overview
Our client, a leader in their field, is seeking a seasoned Senior Full Stack Developer with 10+ years experience in building enterprise-grade software solutions using the Microsoft technology stack. This role requires a developer who is technically proficient, highly collaborative, and thrives in an in-office environment. You will play a pivotal role in designing, developing, and maintaining mission-critical systems that support business operations at scale.
Key Responsibilities
- Architect, develop, and maintain enterprise-level applications using Microsoft technologies.
- Build robust, scalable APIs and backend services with .NET Core / .NET Framework (C#).
- Develop intuitive, high-performance user interfaces using ASP.NET MVC, Blazor, Razor Pages, or React/Angular (TypeScript).
- Design and manage complex data structures and stored procedures in Microsoft SQL Server.
- Ensure application performance, uptime, and scalability through efficient coding and system architecture.
- Integrate with internal and third-party enterprise systems (e.g., ERP, CRM, payment gateways, identity providers).
- Collaborate with cross-functional teams, including QA, DevOps, business analysts, and product owners.
- Participate in system architecture reviews, technical planning, and continuous improvement initiatives.
- Follow industry best practices for code quality, security, documentation, and compliance.
- Contribute to DevOps processes using Azure DevOps, Git, and CI/CD pipelines.
Required Qualifications
- 10+ years of hands-on experience in full stack development with Microsoft technologies.
- Proven experience delivering enterprise software solutions at scale.
- Expertise in:
- C#, ASP.NET Core / MVC / Web API
- Entity Framework (EF / EF Core)
- SQL Server: schema design, indexing, optimization
- Front-end frameworks: Blazor, Razor, or modern JavaScript frameworks (React/Angular with TypeScript)
- Experience with Azure services (e.g., App Services, Azure SQL, Functions, Key Vaults).
- Strong understanding of enterprise architecture patterns, microservices, and service-oriented architecture.
- Knowledge of application security, role-based access control, and data protection strategies.
- Excellent troubleshooting, debugging, and performance tuning skills.
Intermediate Full-Stack Developer
Posted 9 days ago
Job Viewed
Job Description
A rapidly expanding business is seeking a driven Intermediate Full-Stack Developer to join their in-house technology team. This is a hands-on role where you'll contribute to building internal platforms and customer-facing systems that support marketing, CRM, digital sales, and data analytics functions.
Key Responsibilities:
- Develop and enhance CRM and marketing automation tools.
- Build features to support SEO, lead generation, and digital campaign delivery.
- Develop self-service and loyalty tools that enhance the digital customer experience.
- Develop data pipelines and dashboards for business intelligence.
- Support the build and maintenance of a centralized Marketing Operating System.
- Full-stack development using Microsoft technologies (C#, Visual Studio, SQL Server, Azure, JavaScript, HTML/CSS).
Required Experience & Skills:
- 2-3 years' commercial full-stack development experience.
- Proficiency in C#, HTML, CSS, JavaScript, SQL, and Visual Studio.
- Experience building scalable, production-ready web applications.
- Ability to work independently and manage business-driven priorities.
Advantageous:
- Experience with Azure cloud deployments.
- Familiarity with GIT, ASP.NET (Core and Traditional), and Blazor.
- Exposure to API integrations and automated testing practices (TDD/unit testing).
- Experience with UX/UI tools like Figma or Adobe XD.
- Background in mobile application development.
Senior Full Stack Developer
Posted 10 days ago
Job Viewed
Job Description
Position Overview
This role requires a developer who is technically proficient, highly collaborative, and thrives in an in-office environment. You will play a pivotal role in designing, developing, and maintaining mission-critical systems that support business operations at scale.
Key Responsibilities
- Architect, develop, and maintain enterprise-level applications using Microsoft technologies.
- Build robust, scalable APIs and backend services with .NET Core / .NET Framework (C#).
- Develop intuitive, high-performance user interfaces using ASP.NET MVC, Blazor, Razor Pages, or React/Angular (TypeScript).
- Design and manage complex data structures and stored procedures in Microsoft SQL Server.
- Ensure application performance, uptime, and scalability through efficient coding and system architecture.
- Integrate with internal and third-party enterprise systems (e.g., ERP, CRM, payment gateways, identity providers).
- Collaborate with cross-functional teams including QA, DevOps, business analysts, and product owners.
- Participate in system architecture reviews, technical planning, and continuous improvement initiatives.
- Follow industry best practices for code quality, security, documentation, and compliance.
- Contribute to DevOps processes using Azure DevOps, Git, and CI/CD pipelines.
Required Qualifications
- 10+ years of hands-on experience in full stack development with Microsoft technologies.
- Proven experience delivering enterprise software solutions at scale.
- Expertise in:
- C#, ASP.NET Core / MVC / Web API
- Entity Framework (EF / EF Core)
- SQL Server: schema design, indexing, optimization
- Front-end frameworks: Blazor, Razor, or modern JavaScript frameworks (React/Angular with TypeScript)
- Experience with Azure services (e.g., App Services, Azure SQL, Functions, Key Vaults).
- Strong understanding of enterprise architecture patterns, microservices, and service-oriented architecture.
- Knowledge of application security, role-based access control, and data protection strategies.
- Excellent troubleshooting, debugging, and performance tuning skills.
Intermediate Full Stack Developer - C#
Posted 14 days ago
Job Viewed
Job Description
South Africa’s largest independent car rental company is on the lookout for a skilled Intermediate Full Stack Developer to join their team and help build next-generation platforms that power smart mobility, seamless rentals, and world-class service. With a footprint across South Africa and a reputation for premium service, this team is driving change in the automotive and logistics sector through cutting-edge technology, data intelligence, and customer-focused digital systems.
You will play a key role in developing platforms that power online marketing, digital sales, customer experience, and business intelligence efforts.
To be part of this team engineering intelligent mobility solutions and coding the future of transport, Apply now!
This is what you need to land an interview:
Required:
- 2–3 years of commercial full-stack development experience (excluding QA/support).
- Strong knowledge of: C#, HTML, CSS, JavaScript, SQL, and Visual Studio.
- Experience building robust, scalable web applications.
- Ability to work independently and deliver on business objectives.
Preferred:
- Experience with Azure deployments and infrastructure.
- Familiarity with GIT, ASP.NET (Core and Traditional), Blazor SPA.
- Exposure to unit testing/TDD and API integrations.
- Experience in mobile app development and code productivity tools like Resharper.
- Experience in UX/UI design principles and tools, such as Figma or Adobe XD, with a focus on creating user-friendly interfaces.
Reference number for this position is MAT60711 which is a permanent position based in Durban offering a cost to company salary of up to R540k per annum negotiable on experience and ability. Contact Mavis on target or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Intermediate C# Full Stack Developer
Posted 18 days ago
Job Viewed
Job Description
South Africa’s largest independent car rental company with a legacy built on customer excellence and technological advancement is expanding their software development team and seeking an Intermediate C# Full Stack Developer to join their growing team.
You will play a key role in developing platforms that power online marketing, digital sales, customer experience, and business intelligence efforts
If you are a passionate developer ready to work on exciting projects and would like to work for a company known for innovation, efficiency, and a bold drive towards digital transformation, then this opportunity is for you - Apply now!
Skills required:
Required:
- 2–3 years of commercial full-stack development experience (excluding QA/support).
- Strong knowledge of: C#, HTML, CSS, JavaScript, SQL, and Visual Studio.
- Experience building robust, scalable web applications.
- Ability to work independently and deliver on business objectives.
Preferred:
- Experience with Azure deployments and infrastructure.
- Familiarity with GIT, ASP.NET (Core and Traditional), Blazor SPA.
- Exposure to unit testing/TDD and API integrations.
- Experience in mobile app development and code productivity tools like Resharper.
- Experience in UX/UI design principles and tools, such as Figma or Adobe XD, with a focus on creating user-friendly interfaces.
Reference number for this position is MAT60711 which is a permanent position based in Durban offering a cost to company salary of up to R540k per annum depending on experience and ability. Contact Mavis on or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Full Stack Developer (The Fullstack Virtuoso)
Posted 10 days ago
Job Viewed
Job Description
Designing, developing, and maintaining full-stack applications
Working on both front-end and back-end components
Collaborating with a skilled and agile development team
Contributing to the development of products used by retailers across the country
Skills & Experience:
Minimum 5+ years of professional development experience
Strong C# and .NET development skills
Experience with JavaScript/TypeScript, HTML, and CSS
SQL Server or similar relational database experience
Exposure to front-end frameworks (e.g., React, Angular, or Vue) is a bonus
Experience in POS systems or retail solutions is advantageous
Qualification:
Bachelor's degree in Computer Science, Information Systems or a related field.
Contact CARLIN FISHER on
Be The First To Know
About the latest Software developers Jobs in Durban !
PHP Full-Stack Developer (Laravel & Azure AI)
Posted today
Job Viewed
Job Description
- Hybrid
- Business Support
About Us:
We are a rapidly growing technology company specializing in solutions for outsourced contact centres. Our newly developed platform is designed to optimize contact centre operations and is also offered as a SaaS product to external clients. We leverage the Microsoft Azure stack, including Azure SQL and Azure AI services, to build powerful, scalable, and intelligent tools.
We are looking for a highly skilled PHP Full-Stack Developer to join our global team. This role is crucial in maintaining, enhancing, and supporting our platform, ensuring a seamless experience for our clients.
Responsibilities:
· Develop, maintain, and enhance a web-based platform using PHP, Laravel (or a comparable modern framework), and front-end technologies.
· Build and manage database structures in Azure SQL, ensuring efficiency and scalability.
· Integrate Azure AI services into the platform to enhance automation, analytics, and intelligent decision-making.
· Optimize and troubleshoot performance issues in both back-end and front-end applications.
· Collaborate with a global development team to deliver high-quality, scalable solutions.
· Implement best practices for security, testing, and DevOps within an Azure-based environment.
· Support SaaS clients by troubleshooting and implementing enhancements based on user feedback.
· Work closely with UI/UX designers to ensure a seamless and intuitive user experience.
Requirements:
· 5+ years of experience in PHP development, with expertise in Laravel (or an equivalent modern PHP framework).
· Experience working with Azure SQL (or other cloud-based SQL databases).
· Familiarity with Azure AI services and their integration into web applications.
· Strong understanding of RESTful APIs and microservices architecture.
· Experience deploying applications on Microsoft Azure.
· Knowledge of CI/CD pipelines and DevOps best practices.
· Experience working in contact centre environments or SaaS-based applications (preferred but not required).
· Strong problem-solving skills and ability to work in a fast-paced environment.
· Excellent communication skills and ability to collaborate with a distributed, global team.
Nice to Have:
· Experience with serverless computing on Azure.
· Exposure to AI-driven analytics and natural language processing.
· Understanding of contact centre workflows and CRM integrations.
What We Offer:
· Competitive salary and benefits package.
· Opportunity to work on a cutting-edge SaaS platform using the latest technologies.
· A collaborative and diverse work environment with a global team.
· Flexible working arrangements (remote/hybrid options).
· Access to Azure certifications and training to enhance your skills.
#J-18808-LjbffrSenior Web Application Developer
Posted 4 days ago
Job Viewed
Job Description
- Conduct periodic reviews of existing systems and applications for effectiveness and efficiency in meeting business needs, development of strategies for improvement.
- Scope development requests and requirements from business, evaluate through feasibility study for adoption decision making.
- Identify member challenges and restraints of use/ease of access to systems.
- Plan, scope, document and oversee system improvements through enhancement, integration or interfacing of existing systems, as well as implementation of new systems for adoption (Mobile app, website, CRM, document management, financial systems, etc.).
- Systems Development
- Intermediate development level required (SQL queries & updates, Visual Basic, C#, HTML).
- Interdisciplinary system solution architecture understanding required (e.g., Microsoft, Unix, SQL, APIs, Apache, IIS).
- Liaison to development support team and internal staff for feedback, as well as soliciting inter-department end-user feedback to ensure high accuracy of development undertakings.
- Ensure thorough system and UAT testing is conducted in collaboration with external vendors/developers and responsible staff, prior to release.
- Reporting and Documentation
- Database Management
- Driving Data Quality initiatives (3rd party enrichment, mandatory fields, procedures, OCR existing documents, standardization, identification of missing fields and corrective plans).
- Building Data warehouse & marts, PowerBI reporting.
- Research and Implementation of Projects
- Establish and ensure adherence to best practice guidelines of System Development Life-Cycle (SDLC) of all business applications.
- Good project management skills, and able to follow Agile Development and Project management methodologies, defining, clearly communicating and following up milestones, to execute high significant organizational-wide application changes.
- Implement standards of compliance and good practice, taking into account audit recommendations, as well as SOC2 compliance.
- Factor in security, audit, and Disaster Recovery requirements in all projects.
- Sound knowledge of IT systems (hardware, software, databases, networking, security), strategic thinking, excellent analytical and problem-solving abilities.
- Finance (Budget management, Review and approve system development billing items).
- Pension Fund
- Discretionary Annual performance bonus
- Qualification: Bachelors Degree (IT) non-negotiable.
Additional Requirements:
- Microsoft SQL, IIBA Certified Business Analysis Professional (CBAP), INCOSE Expert Systems Engineering Professional (ESEP), DEAC Certified Enterprise Architect (CEA).
- 5 years ICT security experience in a Systems Development Environment.
- On premise and cloud experience.
- HR Services, Recruitment & Selection.
Full Stack C# Developer
Posted 19 days ago
Job Viewed
Job Description
A world-class provider of innovative iGaming content and technology is expanding their team and looking for a talented Full Stack C# Developer with strong React expertise to join their cutting-edge team in Durban
You will be responsible for designing, developing, and maintaining scalable web applications used by millions of players across the globe
To be part of this fast-growing team delivering more than 1,300 cutting-edge titles to top-tier operators worldwide, apply now.
This is what you need to land the job:
- 3 – 5+ years of professional experience as a Full Stack Developer
- Proficiency in C#, .NET Core, and Entity Framework
- Strong experience with React, TypeScript/JavaScript, Redux, and component-based architecture
- Solid understanding of SQL and relational database design (e.g., MSSQL)
- Experience with RESTful APIs, JSON, and web services
- Familiarity with Azure cloud services and DevOps pipelines is a plus
- Comfortable with Git, CI/CD, Docker, and agile methodologies
- Excellent problem-solving skills and the ability to work independently or within a team
The Reference Number for this position is MAT60602 which is a Permanent position based in Durban offering a cost to company of up to R1.2m Per Annum negotiable on experience and ability. Contact Mavis at or call him at to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!