39 Software Development jobs in Durban North
Software Development Lecturer
Posted 9 days ago
Job Viewed
Job Description
Planning and managing of weekly classes.
- Preparation and delivery of learning content (In a contact and online learning environment)
- Interprets content and develops presentations for presenting lectures.
- Communicates, guides and monitors learners in completion of formative and summative assignments.
- Develop learning material (including assessment tools) if required.
- Organize additional workshops and field trips when required.
- Mark assessments for learners and provides feedback to learners within the stipulated marking and moderation cycle deadlines as per the National Assessment Schedule.
- General academic administration :
- Identify students at risk
- Set up additional support for students, when required
- Record student results
- Participates at campus staff meetings to sort out logistical issues and get updates on academic development, orientation issues, new teaching and learning techniques for learners
- Attends open days to share module and programme information with prospective learners and parents
- Minimum requirements :
- 2 years lecturing experience
- Industry experience is recommended
Record student attendance
Minimum NQF 6 qualification in relevant field
Software Development Apprenticeship 2026
Posted today
Job Viewed
Job Description
The best people are an order of magnitude more productive than the average; they create software that does amazing things, with less code and fewer bugs. We are keen to meet talented individuals who share this passion.
We love meeting new people. Let's get started!
Join an experienced and exciting team that is looking for energetic and talented professionals. We design, code, and deploy meaningful software using modern tools. Come help us do this even more effectively for our market-leading clients.
Work with smart, focused colleagues who believe in technical growth. Watch your skills and abilities rapidly improve as you drive your deliverables for your team and our clients.
More about KCKaleidocode (KC) is a leading consultancy that is growing rapidly. Our specialty is designing and building complex enterprise systems for progressive corporate clients. Our team has extensive experience in software development and consulting, making waves as a dynamic software house serving an increasingly global client base.
We strongly believe that software should be built with meaning. We get genuinely excited about the software we create and care deeply about how it's built.
We enjoy working in a friendly team culture, with flexible working hours, remote work options, and opportunities for skills development and career growth for everyone.
Working at Kaleidocode, you will get:
- Interesting, challenging, and rewarding work
- Weekly dedicated learning sessions to develop your skills
- A mentor to help set goals and provide career advice
- Exposure to a variety of technologies and processes to expand your skill set
- A comfortable working environment at the office
- Remote working options
- Flexible working hours
- The opportunity to work in a diverse team
- Friendly and fun colleagues
Contact us to learn more.
#J-18808-LjbffrIntermediate Software Development Engineer (Live) - DBN
Posted 1 day ago
Job Viewed
Job Description
Are you ready to take on exciting challenges and grow your software engineering career? BET Software is looking for two Intermediate Software Development Engineers (Live) to join our fast-paced team in Durban. In this role, you'll be hands-on with coding, problem-solving, and implementing top-tier software solutions. You'll collaborate with a dynamic team, stay ahead of the latest tech, and mentor junior developers. A solid grasp of programming languages, frameworks, and best practices is essential to deliver secure, scalable, and high-performing software. Standby duties and P1 outage support are part of the game. If you're passionate about innovation and continuous learning, apply now.
You Bring
- Degree in computer science or related field.
- Understanding of key design principles.
- Proficiency in HTML, CSS, JavaScript, and jQuery.
- Understanding of server-side CSS.
- At least 3-5 years’ experience within a development environment.
- 2-5 years SQL/ database experience.
- Experience in document stores such as Couchbase would be advantageous.
- Experience in Message Brokers such as RabbitMQ/Kafka would be advantageous.
- 2-5 years C# experience.
- 2-5 years .net core experience.
- 2-5 years of restful api experience.
- Good written and verbal communication skills.
- Strong attention to detail.
- Experience with responsive and adaptive design.
- Understanding of SEO principles.
- Good problem-solving skills.
- Excellent verbal communication skills.
- Good interpersonal skills.
Technical Outputs:
Perform Planning
- Set clear objectives and timelines for self/team.
- Address potential obstacles and identify alternative strategies for efficiency.
- Deliver solutions that meet specified tasks with accuracy.
- Ensure code is reviewed and meets quality standards.
- Ensure the solution operates reliably under agreed conditions with minimal intervention.
- Focus on fault tolerance, data recoverability, and long-term durability.
- Minimise downtime and improve system maturity over time.
- Ensure data protection, secure access, and high integrity.
- Maintain security against attacks, errors, and unauthorised access.
- Enable traceability and prove entity identity when needed.
- Focus on ease of future modifications and following standards.
- Use modularity, reusability, and provide clear documentation for support teams.
- Enable self-analysis for faults and ensure maintainability without compromising performance.
- Ensure seamless delivery of the solution with necessary assets.
- Ensure adaptability to evolving environments.
- Provide proactive support to minimise escalations and improve system stability.
- Troubleshoot and resolve issues quickly.
- Document risks and mitigation strategies.
- Provide necessary information and feedback to partners.
- Take corrective actions when deviations from the plan occur.
Adaptable Resilience
- Open to change and new responsibilities.
- Handles pressure and adapts behavior to maintain cooperation.
- Keeps a positive attitude during transitions.
- Make confident, fact-based decisions considering long- and short-term impacts.
- Ensure decisions are well-communicated and supported with logical reasoning.
- Generates new ideas, challenges the status quo, and encourages innovation.
- Seeking opportunities to improve efficiency and solve problems by questioning existing methods.
- We firmly believe that teamwork makes the dream work.
- We collaborate seamlessly within our live development team and support respective departments to collectively achieve our goals.
- We approach each day as an adventure, eagerly tackling new challenges, adapting to changes, and constantly learning and growing.
- We put our hands up to provide live support as and when required. We are dedicated to ensuring the continuous stability and efficiency of our solutions.
- We actively respond to outages and failures, providing proactive support to peers, testing, and operational teams. We resolve issues quickly and make improvements to maximise solution stability.
- We direct system testing and validation procedures, ensuring the highest quality in our software.
- We pay strong attention to detail, uphold SEO principles, and strive for responsive and adaptive design.
- We take ownership of our responsibilities, adhering to best practices and embracing a proactive approach to problem-solving.
- We maintain excellent written and verbal communication skills, ensuring clear and open communication within our team and with other departments.
- We foster an environment that encourages innovative thinking and creative solutions, continuously seeking new ways to improve our software and development methods.
At BET Software, we don't just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest.
Please note that only Team members who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days, kindly consider your application to be unsuccessful. #J-18808-Ljbffr
Senior 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.
Technical Business Analyst (SQL & Software Development) (DBN)
Posted 9 days ago
Job Viewed
Job Description
ENVIRONMENT:
A highly analytical & solutions-driven Technical Business Analyst with strong SQL expertise and a background in Software development is sought by a Durban-based Financial Services company to join its team. You will play a key part in aligning client business needs with technology solutions, ensuring seamless collaboration between stakeholders, IT teams, and development resources to deliver successful solutions. The ideal candidate will have hands-on experience with SQL, Software Development, and the Software Development Life Cycle (SDLC), enabling them to bridge the gap between business requirements and technical implementation effectively.
DUTIES:
Business & Process Analysis -
- Understand business issues and data challenges within the industry.
- Gather and document business requirements through interviews, workshops, and process analysis.
- Translate business needs into functional and technical specifications.
- Identify strengths, weaknesses, and areas of improvement within business processes.
- Develop workflow diagrams, data flow models, and functional decomposition analysis.
SQL & Data Management -
- Write, optimize, and execute complex SQL queries for data extraction, reporting, and troubleshooting.
- Work with relational databases (SQL Server) to ensure data integrity.
- Assist in database design, performance tuning, and ETL processes.
Technical & Software Development Collaboration -
- Act as a liaison between business teams and Development teams to ensure clear communication.
- Work closely with Developers on system design, development, and testing.
- Review and analyze system functionalities and propose enhancements.
- Understand and document APIs, data structures, and software architecture.
Testing & Implementation -
- Coordinate UAT (User Acceptance Testing) and ensure business needs are met.
- Identify, track, and resolve issues effectively.
- Work with business users to identify necessary system changes.
- Provide training and documentation for end-users and technical teams.
Project Execution & Stakeholder Management -
- Manage and enforce project timelines, ensuring deadlines are met.
- Collaborate with cross-functional teams to deliver solutions efficiently.
- Develop relationships with internal and external stakeholders to foster long-term partnerships.
- Provide clear and structured documentation for business processes, functional specifications, and system designs.
REQUIREMENTS:
Qualifications
- IT Degree/Diploma or equivalent qualification.
Experience/Skills
- 4+ Years of Business Analysis experience.
- 2+ Years of hands-on SQL experience (writing queries, stored procedures, performance optimization).
- Previous experience in Software Development or Database Administration is essential.
- Strong knowledge of SDLC processes and software implementation.
- Strong proficiency in SQL and relational databases.
- Knowledge of Software Development principles (C#, or similar).
- Understanding API integrations and data modeling.
ATTRIBUTES:
- Excellent communication and stakeholder management skills.
- Strong problem-solving and analytical thinking.
- Ability to work independently and within a collaborative team environment.
- Strong documentation and process-driven analysis skills.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
COMMENTS:
When applying for jobs, ensure that you have the minimum job requirements. Only
Web App Developer
Posted 8 days ago
Job Viewed
Job Description
As a Web App Developer, you'll be responsible for creating and maintaining the development of web applications. In addition to having excellent written communication skills with both technical documentation as well as verbal instructions, you will also be comfortable working in a fast-paced environment where he / she is constantly challenged by new projects and deadlines.
Requirements
- Utilizes development standards to create clean and structured code.
- Develops websites and web applications
- Maintains existing web and mobile applications.
- Ensures websites and web applications are functioning properly in accordance with current systems requirements.
- Top-notch programming skills and in-depth knowledge of modern HTML / CSS
- A solid understanding of how web applications work including security, session management, and best development practices.Adequate knowledge of relational database systems, Object Oriented Programming, and web application development
- Ability to understand and deliver on business requirements.
- Basic understanding of statistical concepts.
Qualifications
- Bachelor’s degree or diploma in Computer Science, Information Systems, or a related field required.
- Adequate knowledge of relational database systems, Object Oriented Programming, and web application development
Web Developer - WordPress & Elementor Specialist R18 000 - R20 000 CTC per month
Posted 4 days ago
Job Viewed
Job Description
Web Developer – WordPress & Elementor specialist
Full-time, onsite
Monday to Friday
Our client, based in the Upper Highway area, offers an exceptional work environment brimming with creative individuals and down-to-earth personalities. Their inclusive company culture fosters collaboration and encourages authenticity, making it an ideal setting for passionate professionals to thrive.
Our client is seeking an experienced and enthusiastic Web Developer that specializes in WordPress and is an Elementor Expert to join their dynamic team at their offices in the Upper Highway area. As a WordPress Developer in their company, you will play a pivotal role in crafting and maintaining visually appealing and fully functional websites tailored to custom designs (no templates utilized).
Duties & Responsibilities- Develop and maintain aesthetically pleasing and user-friendly websites utilizing WordPress and Elementor.
- Implement custom designs to meet the specific requirements and objectives of our clients.
- Work on a diverse range of themes and utilize various page-builders to ensure the upkeep of all WordPress websites belonging to our clients.
- Collaborate closely with the design and client service teams to interpret briefs accurately and provide clear feedback.
- Conduct basic SEO setup using appropriate plugins upon website deployment.
- Manage multiple client projects concurrently, adapting quickly to shifting priorities while maintaining meticulous records.
- Proven track record as a WordPress developer, showcasing a strong portfolio of past projects.
- Proficiency in building websites using Elementor is essential.
- Competence in HTML and CSS with a solid understanding of design and UX principles.
- Familiarity with debugging tools and adeptness in website architecture.
- Working knowledge of Photoshop for asset identification and export from website designs.
- Excellent written and verbal communication skills, coupled with exceptional problem-solving abilities.
- Understanding of SEO principles and their application in website structure and content.
- Competency in domain management, hosting, databases, and FTP relevant to WordPress website development.
Traits and Characteristics:
- A wizard in website construction with an unwavering attention to detail.
- Capable of thriving under pressure in a collaborative team environment.
- Self-motivated, independent, and driven to expand knowledge and skills.
- Adaptable to changing priorities and capable of handling multiple projects simultaneously.
- Curious and eager to tackle challenges with creativity and logic.
- Comfortable working in an open-plan office environment characterized by noise and distractions.
- Kind, helpful, and authentically unique in character.
If you're a talented developer looking for a stimulating work environment where your skills are valued and creativity is celebrated, we encourage you to apply and become a part of our client’s vibrant team!
#J-18808-LjbffrBe The First To Know
About the latest Software development Jobs in Durban North !
Software Engineer
Posted 4 days ago
Job Viewed
Job Description
Our client in the IT industry is currently looking for a Software Engineer, based in Durban ,that would be responsible for building and enhancing high-quality software solutions that support our customer experience products. They work as a collaborative development team, contributing to the design, development, and testing of scalable applications using modern tools and frameworks.
Position : Software Engineer
Location : Durban, Kwa Zulu Natal
Direct Report : Team Lead
Minimum Qualifications :
- Bachelor's Degree in Computer Science or related discipline.
- At least 3 years of experience in software development using C# .NET, Vue.js, and SQL
Skills and Knowledge Required :
Key Roles and Responsibilities :
Judgement and Decision Making :
External Relationships
Internal Relationships
Managerial Responsibility
How to Apply :
Software Engineer
Posted 18 days ago
Job Viewed
Job Description
Join to apply for the Software Engineer role at ExecutivePlacements.com - The JOB Portal
1 week ago Be among the first 25 applicants
Join to apply for the Software Engineer role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
Our client in the IT industry is currently looking for a
Software Engineer
Recruiter:
Greys Personnel
Job Ref:
CPT000849/jg
Date posted:
Friday, July 11, 2025
Location:
Durban, South Africa
Salary:
25 000 Monthly
SUMMARY:
Our client in the IT industry is currently looking for a Software Engineer, based in Durban , that would be responsible for building and enhancing high-quality software solutions that support our customer experience products. They work as a collaborative development team, contributing to the design, development, and testing of scalable applications using modern tools and frameworks.
POSITION INFO:
Position: Software Engineer
Location: Durban, Kwa Zulu Natal
Direct Report: Team Lead
Minimum Qualifications:
- Bachelor's Degree in Computer Science or related discipline.
- At least 3 years of experience in software development using C# .NET, Vue.js, and SQL
- Proficient in C# and .NET technologies, with a good understanding of object-oriented programming and software development principles.
- Experience working with front-end frameworks such as Vue.js (or similar frameworks like React or Angular).
- Familiarity with relational databases and writing SQL queries.
- Exposure to cloud environments such as Microsoft Azure is desirable.
- An understanding of Agile delivery practices.
- Enthusiastic about learning, with strong problem-solving skills and attention to detail.
- A collaborative mindset and effective communication skills within a development team.
- 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.
- Makes day-to-day development decisions within the scope of assigned tasks.
- Seeks guidance from senior team members for complex technical or architectural challenges.
- May occasionally interact with operational clients and support teams under
- Collaborates with the Development Team, Product Team, reporting progress to the Tech Lead or Senior Engineers.
- None, but expected to work constructively within a team and support junior peers where appropriate.
- Follow the link to our job seeker’s page:
- 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
Sign in to set job alerts for “Software Engineer” roles. 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
La Lucia, KwaZulu-Natal, South Africa 2 hours ago
Durban, KwaZulu-Natal, South Africa 2 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 TranerDurban, KwaZulu-Natal, South Africa 6 days ago
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 3 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-LjbffrSoftware Engineer
Posted 18 days ago
Job Viewed
Job Description
Join to apply for the Software Engineer role at MagicOrange
Join to apply for the Software Engineer role at MagicOrange
Get AI-powered advice on this job and more exclusive features.
MagicOrange 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 solutions
Location: Durban - KwaZulu Natal or Sandton - Gauteng, South Africa
Position Summary
The Software Engineer will design, develop, and implement functional software solutions for MagicOrange's innovative profitability and cost transparency product. As a key member of the MagicOrange team, this individual will work closely with stakeholders across the business to deliver high-quality software solutions aligned with both user requirements and business objectives.
The ideal candidate will have exceptional software development skills, the ability to prioritize effectively, and a proven track record of delivering successful solutions. They must be able to manage multiple responsibilities within a fast-paced environment, demonstrating strong analytical capabilities and a creative approach to problem-solving. This role offers an exciting opportunity for a highly motivated individual to advance their career while making a measurable impact on the business.
Key Responsibilities
- Software Development: Design, develop, and implement high-quality software solutions that align with the business objectives of MagicOrange, ensuring that they meet user needs and functional requirements.
- SQL Development and Optimization: Write, optimize, and maintain complex SQL queries, stored procedures, triggers, and views to manage large datasets and ensure optimal. Implement performance tuning techniques to enhance system responsiveness.
- Database Design and Management: Design efficient and scalable database structures, ensuring proper normalization and optimization of data storage and retrieval processes.
- Collaboration with Stakeholders: Work closely with cross-functional teams, including product management and business analysts, to understand software requirements and deliver solutions that drive measurable business results.
- Databricks Implementation and Upskilling: Utilize Databricks for advanced data analytics and processing. If unfamiliar with Databricks, the role includes opportunities for upskilling to gain proficiency in the platform.
- Code Quality and Testing: Ensure that all code written follows best practices in terms of quality, security, and performance. This includes participating in code reviews, writing unit tests, and conducting system tests to guarantee robust solutions.
- Problem Solving and Innovation: Analyze complex business challenges and create innovative technical solutions, leveraging data-driven insights and modern software development techniques to deliver value.
- Continuous Improvement: Stay updated with new technologies and trends in software development, and continuously seek opportunities for improving existing solutions and processes.
- Project and Task Management: Prioritize tasks effectively, managing multiple projects simultaneously to meet deadlines while ensuring high-quality delivery of software products.
- Documentation and Reporting: Document technical designs, database schemas, and solutions, ensuring clear communication with technical and non-technical stakeholders. Regularly report on progress and challenges to leadership.
- 3 - 5 years of solid experience as a Full Stack or Backend Engineer, with expertise in SQL, C#, and a good working knowledge of Angular or similar JavaScript-based frameworks
Essential Skills
- Extensive experience with SQL, including stored procedures, triggers, views, and performance tuning.
- Strong understanding of database design, normalization, and optimization.
- Proficiency in writing complex SQL queries and working with large datasets.
- Excellent knowledge of C#
- Good working knowledge of Angular or a similar modern JavaScript-based framework
- Azure experience advantageous
- AAS experience advantageous
- Azure DataFactory, Databricks knowledge useful, but not required
- Experience with Databricks is advantageous. If not, the role will include upskilling in Databricks.
- Experience of visualization tools such as Microsoft Power BI
- Experience with Public Cloud (AWS, Azure etc.)
- Strong Mathematical, Analytical, Conceptual and Problem-Solving Abilities
- Excellent Communication Skills
- Solution Driven
- Ability to prioritize and manage time effectively
- Ability to find the root cause of problems and quickly determine effective solutions
- Troubleshooting, analytical and attention to details
- Ability to anticipate risk
- Matric
- A relevant Bachelor's degree in Information Technology, Computer Science, Engineering, or equivalent work experience.
- Strong entrepreneurial spirit. The ability to make an impact and see the rewards of your efforts.
- Ongoing training on the latest technologies to aid automation for accountants.
- Be part of a high growth industry and product.
- Achallenging career in an innovative company.
- Opportunity to influence, working in an open climate, close to decision-makers at large blue-chip enterprises with the possibility to make a difference
- A competitiveremunerationpackage, with flexible pension options.
MagicOrange is an equal opportunity employer, committed to promoting diversity and inclusion in the workplace. We value and appreciate the diverse contributions and perspectives of all our employees. Seniority level
- Seniority level Mid-Senior level
- Employment type Other
- Job function Engineering and Information Technology
- Industries IT Services and IT Consulting
Referrals increase your chances of interviewing at MagicOrange by 2x
Get notified about new Software Engineer jobs in Durban, KwaZulu-Natal, South Africa .
Junior Software Development Engineer (DBN)Durban, KwaZulu-Natal, South Africa 3 minutes ago
Junior Developer – React & Zoho PlatformDurban, KwaZulu-Natal, South Africa 4 months ago
Freelance Software Developer (Java) - AI Trainer Freelance Software Developer (Python) - AI Trainer Freelance Software Developer (TypeScript) - AI TrainerDurban, KwaZulu-Natal, South Africa 2 days ago
Freelance Software Developer (Rust) - AI Trainer Freelance Software Developer (C/C++ - Rust) - AI Trainer Intermediate Software Development Engineer Embedded Software Engineer - Durban - On-Site Intermediate Software Development Engineer (Live) - DBNDurban, KwaZulu-Natal, South Africa 1 month ago
Mid to Senior SAP Developer - Remote within South Africa Freelance Software Developer (Python-Rust) - AI TrainerDurban, KwaZulu-Natal, South Africa 18 hours ago
Freelance Software Developer (Ruby) - AI TrainerDurban, KwaZulu-Natal, South Africa 5 days ago
Durban, KwaZulu-Natal, South Africa 2 days ago
Principal Software Engineer (Kafka) - DBNDurban, KwaZulu-Natal, South Africa 4 days ago
Durban, KwaZulu-Natal, South Africa 4 months ago
Durban, KwaZulu-Natal, South Africa 5 days ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr