Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay OnlineSECURELYEASY DELIVERY OR COLLECTION
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Results for Find Software & Web Developer Jobs in South Africa in South Africa
1
RESPONSIBILITIES:Administration and Monitoring of license services incl. all server and triades, both Linux and WindowsLicense service upgradesClient license trackingDocumentation of all processes/configuration (e.g., act toolchain, CMDB, ResolveIT, SAM)Lead of operation meetingsCoordinate external contractorsSupport and consulting license supplier (logs, test, new releases etc.)Incident-, problem- and change managementHandling and fixing it-security issuesSoftware migration and agent distributionAttendance in rolling on-call duty 24h/7Investigating new platforms for license managementQUALIFICATIONS/EXPERIENCE:Degree in Information Systems or equivalent experienceITIL certification (advantageous)Minimum of 6 years IT working experienceITIL process knowledge and work experience (Required)Minimum 4 Years experience in an operations environment
https://www.executiveplacements.com/Jobs/I/Infrastructure-Engineer-Senior-1274473-Job-Search-03-23-2026-00-00-00-AM.asp?sid=gumtree
2d
Executive Placements
1
RESPONSIBILITIES:Install, configure, and maintain Unix/Linux servers, ensuring optimal performance and uptime.Monitor system performance, troubleshoot issues, and provide timely solutions.Apply system updates, patches, and security fixes as part of routine maintenance.Create and maintain system documentation, including procedures, configurations, and troubleshooting guides.Support compliance with security standards and company policies.Deploy, manage, and operate workloads on AWS and Azure, as well as implement security controls andcompliance requirementsTrack and update Jira user stories to ensure due dates are metAssist to ensure stability of systems and adherence of the team Operations standards.Ensure quality and up to date content of the knowledge base for the sub-productManage Problem, Incident and Change process for dedicated ITSM serviceWilling to do standby and work on weekends if neededKeep documentation up to date in all relevant systems (e. g. as is configuration CMDB/Application InstanceWizard, to be configuration Connect IT, knowledge database resolveIT)Attend and moderate operation meetingsQUALIFICATIONS/EXPERIENCE:Degree in Information Systems or equivalent experienceStrong experience with coding and scripting (Bash, PowerShell etc)Strong experience with Linux (RHEL, Ubuntu, SLES)Strong experience with Cloud Technologies (AWS, Azure)Strong knowledge with version control systems (GitHub)Experience with ServiceNow (advantageous)Experience with Dynatrace (advantageous)Experience with Red Hat Satellite (advantageous)
https://www.executiveplacements.com/Jobs/I/Infrastructure-Engineer-Senior-1274472-Job-Search-03-23-2026-00-00-00-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
ENVIRONMENT:A rapidly growing UK-based Next-gen Telco/VoIP Provider seeks a highly analytical and commercially minded Business Analyst to join its growing team in the Telecommunications industry. This is a fully office-based role (5 days per week). The ideal candidate thrives in an in-person, collaborative environment where you will proactively identify inefficiencies, surface insights, and drive impactful improvements across systems, processes, and customer journeys. You will play a critical role in helping scale efficiently while maintaining operational discipline, product quality, and customer experience excellence. Applicants will need at least 3 years’ experience in a similar role including process mapping, workflow design, and operational improvement. DUTIES:Work closely with cross-functional teams to understand operational and customer pain points across onboarding, billing, provisioning, migrations, and support.Proactively identify inefficiencies in business processes and internal systems, and recommend structured, high-impact improvements.Map current-state workflows and design optimised future-state processes.Translate complex business problems into clear, structured requirements and user stories.Write detailed acceptance criteria and documentation to reduce ambiguity and rework.Work closely with Engineering and QA to ensure requirements are clearly understood and delivered to a high standard.Support sprint planning, backlog refinement, and delivery governance within Agile teams.Analyse data and business performance metrics to support prioritisation and decision-making.Ensure work meets Definition of Ready before development begins.Contribute to improving internal documentation standards, governance processes, and operational discipline.Drive initiatives that positively impact growth, reduce churn, and improve cashflow efficiency. REQUIREMENTS:Minimum of 3 years’ experience as a Business Analyst or similar analytical role.Strong experience in process mapping, workflow design, and operational improvement.Proven ability to translate business needs into clear, structured documentation and requirements.Experience working within Agile development environments.Comfortable working full-time in an office-based setting. ATTRIBUTES:Strong analytical, logical, and structured thinking skills.Excellent written and verbal communication skills in English.Confident working with both technical and non-technical stakeholders.Strong stakeholder management and problem-solving abilities.Ability to work effectively in a fast-paced, scaling business environment.
https://www.executiveplacements.com/Jobs/B/Business-Analyst-CPT-Onsite-1275656-Job-Search-03-26-2026-07-00-15-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
ROLE & RESPONSIBILITIES:Develop, maintain and execute manual and automated test cases for SAP-based finance processes.Create and maintain test scripts and test data using Tosca for automation.Identify, document and track defects in JIRA/Xray and coordinate resolution with development and businessteams.Participate in test planning and assist Test Manager with test coordination activities.Execute unit, integration and system tests and analyse test protocols to define actions.Support the improvement and documentation of test automation processes and frameworks.Work with business users to gather test data requirements and prepare data extracts for testing.Assist with knowledge transfer and training of colleagues on test automation practices.Support go-live preparations, stabilization and post-go-live testing activities.Collaborate with cross-functional teams to ensure process consistency and improvements.Help integrate automated tests into CI/CD pipelines and disposable test environments.Maintain up-to-date functional and testing documentation in Confluence or similar tools.QUALIFICATIONS/EXPERIENCE:Relevant IT degree or BCom in Accounting/Information Systems (minimum).ISTQB Foundation certification (minimum).2 years+ combined experience in business analysis, testing or test automation (entry-level candidates with strong automation exposure considered).
https://www.executiveplacements.com/Jobs/T/Test-Analyst-Entry-1274675-Job-Search-03-24-2026-00-00-00-AM.asp?sid=gumtree
2d
Executive Placements
1
This pivotal role supports the data-driven decision-making by collaborating with IT teams, consultants, and accountants to execute our clients business analytics strategy.Preference would be that the candidate is based in PE, but remote setup will also work, but the candidate will need to be able to travel to PE a few times a year (4-5 times) for about a week. Key ResponsibilitiesData Governance & StrategyEstablish and manage centralized data frameworks aligned with business objectives.Define data standards, governance protocols, and ensure compliance with data protection regulations.Oversee data security and access controls.Collaboration & DevelopmentTranslate business needs into technical requirements for IT teams.Liaise between stakeholders and developers to deliver accurate data solutions.Support the design, testing, and deployment of data pipelines and reporting tools.Reporting & AnalyticsDevelop and maintain dashboards and automated reports (Power BI, Excel, etc.).Analyze data to identify trends and support strategic decisions.Streamline data processes and reporting workflows.Data Integration & Systems ManagementIntegrate data from accounting, CRM, ERP, and HR systems into a unified platform.Monitor data quality and performance; maintain documentation and troubleshooting processes.Stakeholder Engagement & TrainingPartner with internal teams to deliver insights and support reporting needs.Train users on dashboards and reporting tools.Provide ongoing enhancements as business needs evolve.Qualifications & ExperienceDegree in Data Management, Information Systems, Accounting, or related field.35 years of experience in data management, BI, or analytics (professional/financial services preferred).Proficient in Power BI, SQL, Excel, and data visualization.Strong communication skills to bridge business and technical requirements.Familiarity with accounting and business operations is a plus.Preferred SkillsExperience with cloud platforms (e.g., Azure, SharePoint, Google BigQuery).Knowledge of accounting tools (e.g., Xero, QuickBooks, CaseWare) and CRM/ERP systems.Analytical, detail-oriented, and able to manage multiple priorities in a dynamic environment.What We OfferA collaborative and innovative work culture.The opportunity to shape our data and analytics capabilities.Competitive salary and professional growth opportunities.
https://www.executiveplacements.com/Jobs/D/Data-Manager--Data-Reporting-Administrator-1275616-Job-Search-03-26-2026-04-37-24-AM.asp?sid=gumtree
2d
Executive Placements
1
RESPONSIBILITIES:Develop and maintain Ansible playbooks and roles in a highly secure and regulated environmentCreate, manage and operate Ansible Automation Platform objects such as templates, credentials, workflows etcConsult users to assist with migrating automation workloads to Ansible Automation PlatformDeploy, manage, and operate workloads on AWS and Azure, as well as implement security controls andcompliance requirementsCreate, manage and operate IaC withTerraformPerform operating system and Ansible Automation Platform lifecycle managementInteract with Enterprise GitHub for version control and Git branching strategyTrack and update Jira user stories to ensure due dates are metForecast and plan for resources, infrastructure, and licenses for the team in coordination with the ProductOwner and Line manager in charge.Assist to ensure stability of systems and adherence of the team to BMW Groups Operations standards.Ensure quality and up to date content of the knowledge base for the sub-productEnsure quality and up to date content of the Sub-Product and compliancy required documentationAble to understand complex application architecture/dependencies (CA related)Perform housekeeping/monitoring/managing of the Ansible Automation Platform focusing on stability/performance as well as cost optimization.Manage Problem, Incident and Change process for dedicated ITSM serviceWilling to do standby and work on weekends if neededKeep documentation up to date in all relevant systems (e. g. as is configuration CMDB/Application InstanceWizard, to be configuration Connect IT, knowledge database resolveIT)Attend and moderate operation meetingsCoordinate external contractorsManage security vulnerabilitiesQUALIFICATIONS/EXPERIENCE:Degree in Information Systems or equivalent experienceStrong Experience with Ansible Core and Ansible Automation Platform (or Ansible Tower/AWX)Strong experience with coding and scripting (Bash, PowerShell etc)Strong experience with Linux (RHEL, Ubuntu, SLES)Strong experience with Cloud Technologies (AWS, Azure)Strong knowledge with version control systems (GitHub)Strong experience with IaC technologies (Terraform)Experience with GitOpsExperience with ServiceNow (Advantageous)Experience with Dynatrace (Advantageous)Experience with SIEM technologies such as Splunk (Advantageous)Experience with Red Hat Satellite (Advantageous)Any Linux certification such as RHCSAAnsible certification - RHCE (ex294/ex407) (advantageous
https://www.executiveplacements.com/Jobs/I/Infrastructure-Engineer-Expert-1274474-Job-Search-03-23-2026-00-00-00-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
ROLE & RESPONSIBILITIES:Develop, maintain and execute manual and automated test cases for SAP-based finance processes.Create and maintain test scripts and test data using Tosca for automation.Identify, document and track defects in JIRA/Xray and coordinate resolution with development and businessteams.Participate in test planning and assist Test Manager with test coordination activities.Execute unit, integration and system tests and analyse test protocols to define actions.Support the improvement and documentation of test automation processes and frameworks.Work with business users to gather test data requirements and prepare data extracts for testing.Assist with knowledge transfer and training of colleagues on test automation practices.Support go-live preparations, stabilization and post-go-live testing activities.Collaborate with cross-functional teams to ensure process consistency and improvements.Help integrate automated tests into CI/CD pipelines and disposable test environments.Maintain up-to-date functional and testing documentation in Confluence or similar tools.QUALIFICATIONS/EXPERIENCE:Relevant IT degree or BCom in Accounting/Information Systems (minimum).ISTQB Foundation certification (minimum).2 years+ combined experience in business analysis, testing or test automation (entry-level candidates withstrong automation exposure considered).
https://www.executiveplacements.com/Jobs/T/Test-Analyst-Entry-1274673-Job-Search-03-24-2026-00-00-00-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Key Responsibilities Security Engineering & ImplementationDeploy, configure, and maintain SIEM, EDR/XDR, firewalls, IDS/IPS, and vulnerability management tools. Implement and optimise security controls. Maintain secure configurations and hardening standards (CIS, NIST). Integrate security tools using APIs, log pipelines, and automation.Security OperationsDeploy and maintain agents for Tenable, Wazuh, Trend Micro, Commvault, and other platforms. Validate log integrations into the SIEM. Troubleshoot agent, endpoint, and client-side issues. Identify and activate underused tooling features Run POCs and recommend improvements. Engineer and deploy honeypots. Vulnerability & Risk ManagementRun vulnerability scans and coordinate remediation. Prioritise risks and track remediation progress across all workloads. Maintain patch and vulnerability visibility. Security Architecture & HardeningReview designs for alignment with security standards. Implement segmentation, secure architecture, and zero-trust principles. Guide secure deployments across applications, endpoints, and cloud platforms. Reporting & Operational ImprovementSend reports to clients on a weekly basis Improve efficiency through automation and process optimisation. Support alignment between SOC and Managed Services. Documentation & ComplianceMaintain documentation, SOPs, diagrams, and configuration records. Support compliance (ISO 27001, SOC 2, POPIA, GDPR, HIPAA). Ensure systems meet internal and regulatory requirements. Cross-Functional CollaborationProvide technical support to SOC analysts. Support GRC with technical components of assessments. Assist Sales and Pre-Sales with technical evaluations. Act as a shared technical resource across all security teams. Required Skills & Experience Technical Skills Experience with EDR/XDR and endpoint security tools. Knowledge of firewalls, VPNs, IDS/IPS, and network protocols. Strong Windows, Linux, and cloud security understanding. Experience with vulnerability scanning and remediation. Identity and access management experience (Azure AD, MFA, SSO). Experience with endpoint deployment and configuration tools. U
https://www.executiveplacements.com/Jobs/T/Technical-Security-Engineer-1275570-Job-Search-03-26-2026-04-26-09-AM.asp?sid=gumtree
2d
Executive Placements
1
Required Education & Experience:MatricCompleted Diploma/Degree5 -7 years experience as a proven experience as a Software Tester / QA EngineerHands-on experience with Selenium automationStrong understanding of software testing methodologies and SDLCExperience or exposure to AI tools in testing, development, or documentationAbility to translate business and functional requirements into effective test scenariosStrong communication and stakeholder engagement skillsPassion for innovation, learning, and knowledge sharingNice to Have:Experience in AI-assisted development or testing toolsExposure to Agile environmentsBasic understanding of code generation tools or frameworks
https://www.executiveplacements.com/Jobs/S/Software-Tester-AI-Enabled-Testing-Specialist---1275572-Job-Search-03-26-2026-04-28-37-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
We are seeking an API Engineer to join our team, based in Sandton on a 6-month contract. Onsite.The API Developer is responsible for designing, developing, and maintaining secure, scalable APIs that enable seamless integration between internal systems and external services. This role supports enterprise data architecture initiatives, microservices, and real-time data processing.Key Responsibilities API Design & Development Develop RESTful and SOAP APIs for data exchange across platforms. Implement authentication and authorisation protocols (OAuth, API keys). Manage API lifecycle using API Gateway and monitoring tools.Integration Integrate APIs with internal systems and third-party services. Ensure secure and efficient API-based data ingestion and delivery.Collaboration Work closely with data engineers, architects, and business stakeholders. Support microservices integration and asynchronous communication.Performance & Governance Optimise API performance and scalability. Implement compliance and security standards (e.g., POPIA). DevOps & CI/CD Apply version control (Git) and CI/CD pipelines for API deployments.Required Skills & Experience Strong proficiency in API development (RESTful services). Experience with API Gateway and management platforms. Hands-on experience with Python, C#, SQL; familiarity with R and Java is advantageous. Knowledge of Azure services (Data Factory, Databricks) and API monitoring. Understanding of ETL processes, data modelling, and data warehousing concepts.Preferred Qualifications Bachelors degree in Computer Science, Information Technology, or related field. 35+ years of experience in API development or data engineering roles. Certifications in Azure or API Management
https://www.executiveplacements.com/Jobs/A/API-Engineer-1275560-Job-Search-3-26-2026-7-20-44-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Competitive salary and performance-based bonusesGenerous paid time off and holidaysFlexible work schedule with hybrid and remote optionsProfessional development opportunities and continuous learning supportVibrant, inclusive company culture that fosters creativity and innovationModern office space equipped with the latest technology and amenitiesTeam-building events, happy hours, etc.Job Description:Design, develop, and maintain high-quality software solutions using C#Collaborate with cross-functional teams to define, design, and ship new featuresOptimize and enhance existing software for maximum speed and scalabilityParticipate in code reviews, providing constructive feedback to team membersMentor junior developers and contribute to continuous learning within the teamStay current with emerging technologies and industry trendsSkills & Experience: Proven experience as a Senior Software Engineer with a focus on C#Strong understanding of object-oriented programming and software design patternsExperience with .NET framework and .NET CoreFamiliarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plusExcellent problem-solving skills and attention to detailAbility to work in a fast-paced, collaborative environmentStrong communication skills and a proactive mindsetQualification:Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience) Contact LIZAAN BUNNING on
https://www.executiveplacements.com/Jobs/S/Senior-Software-Engineer-1275520-Job-Search-03-26-2026-04-13-47-AM.asp?sid=gumtree
2d
Executive Placements
1
ENVIRONMENT:PROVIDE incident and service request management, 2nd Line troubleshooting and supporting endpoint/application rollouts as the next Senior Support Engineer wanted by a dynamic Internet Service & Network Specialist. You will maintain accurate ITSM records and knowledge documentation in line with organisational standards and audit requirement. Support typically includes (where applicable): user endpoints (laptops/desktops/cell phones/tablets), standard and non-standard corporate applications, collaboration tooling, printers/peripherals, user access and authentication issues, device provisioning and software deployments, and meeting room / AV support. DUTIES:Incident & Service Request Management -Provide first- and second-line support by diagnosing and resolving end-user hardware/software/application issues, managing service requests efficiently, and maintaining clear communication throughout the ticket lifecycle. Implementations and Second-Line Support -Support EUC rollouts and upgrades and resolve escalated issues requiring deeper troubleshooting and coordination to minimise business disruption. Documentation and Compliance -Maintain accurate service records and operational documentation to support audit readiness, repeatability, and continuous improvement. REQUIREMENTS:Qualifications –Matric / Grade 12.Relevant IT qualification (e.g., Diploma/Certificate) or equivalent experience.Recommended Certifications: (At least 3 of these listed below)) –Microsoft 365 Certified: Endpoint Administrator Associate (MD-102)Microsoft 365 Certified: Fundamentals (MS-900)A+N+Security+ITI4L Foundation Experience/Skills –3–5 Years’ experience supporting end-user computing environments, providing first- and second-line support.Familiarity with Microsoft endpoint and productivity environments (e.g., Windows, Microsoft 365).Demonstrated experience delivering first- and second-line end-user support within a structured Service Desk or End User Computing (EUC) environment, utilising an IT Service Management system.Practical experience supporting end-user devices, operating systems, standard productivity applications, and associated peripherals in a corporate environment.Proven ability to investigate, resolve, and appropriately escalate incidents and service requests, coordinating with internal resolver teams or external service providers as required.Experience participating in end-user technology implementations, including device deployments, IMACD activities, application upgrades, and user onboarding or offboarding processes.Consistent record of maintaining accurate service reco
https://www.executiveplacements.com/Jobs/S/Senior-Support-Engineer-Stellenbosch-1275393-Job-Search-03-25-2026-13-00-18-PM.asp?sid=gumtree
2d
Executive Placements
1
Key ResponsibilitiesDesign, develop, and maintain custom solutions using Apex, Lightning Web Components (LWC), Aura, and VisualforceBuild and optimize Salesforce data models, including custom objects, fields, and relationshipsDevelop and manage integrations with external systems using REST/SOAP APIsImplement and maintain automation using Flows, Workflow Rules, and Process BuilderEnsure high-quality code through unit testing (75%+ coverage), debugging, and performance optimizationManage deployments using Salesforce DX (SFDX), CI/CD pipelines, and change setsCollaborate with administrators, business analysts, and customer service teams to translate requirements into technical solutionsSupport and enhance customer service processes, including case management, SLAs, and escalation workflowsRequired Skills & ExperienceStrong experience in Apex (classes, triggers, batch jobs)Proficiency in SOQL and SOSLHands-on experience with Lightning Web Components (LWC)Solid understanding of the Salesforce platform, including data model and security architectureExperience with integrations (REST/SOAP APIs, OAuth)Knowledge of Salesforce governor limits and best practicesFamiliarity with version control systems (e.g., Git) and DevOps processesPreferred QualificationsSalesforce certifications such as:Salesforce Platform Developer ISalesforce Platform Developer IISalesforce AdministratorExperience with middleware tools such as MuleSoftUnderstanding of Agile/Scrum methodologiesExperience working in customer service or Service Cloud environmentsKey CompetenciesStrong problem-solving and analytical thinkingAbility to design scalable and efficient solutionsExcellent communication and stakeholder engagement skillsAttention to detail and commitment to qualityAbility to work independently and in a team environmentWhat they OfferCompetitive salaryOpportunity to work on impactful, real-world Salesforce projectsContinuous learning and certification supportCollaborative and innovative team cultureHow to ApplyIf you are passionate about Salesforce development and improving customer service experiences, wed love to hear from you. Please submit your CV and a brief cover letter outlining your experience and certifications.
https://www.executiveplacements.com/Jobs/S/Sales-Force-Developer-Customer-Service-1275352-Job-Search-03-25-2026-10-24-43-AM.asp?sid=gumtree
2d
Executive Placements
1
My client is a fastâ??growing, techâ??led business operating across multiple African markets. They are hiring a Midâ??Level Software Developer to join a small, highâ??calibre engineering team based in Cape Town.This is a handsâ??on development role where youll work on core systems that support payments, credit, distribution, and field operations used by thousands of users daily. Youll ship code to production regularly, collaborate closely with product and business teams, and have meaningful input into technical decisions.What youll be doing:Designing, building, and maintaining productionâ??grade softwareWorking across the full development lifecycle, from requirements to deploymentWriting clean, maintainable, and wellâ??tested codeCollaborating with a small, experienced engineering teamImproving system performance, reliability, and scalabilityLearning fast, owning features, and growing your technical depthSkills & Experience: Minimum 25 years experience as a software developerComfortable working in a modern backend or fullâ??stack environmentExperience with one or more mainstream languages (Java, .NET, or similar)Familiarity with APIs, databases, and production systemsAble to work independently while collaborating effectively in a teamCurious, pragmatic, and motivated to keep learningQualification:Relevant degree or equivalent practical experience in software development or information technologyContact LIZAAN BUNNING on
https://www.executiveplacements.com/Jobs/M/MidLevel-to-Senior-Software-Developer-1275330-Job-Search-03-25-2026-10-15-03-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
This role is suited to a Developer with deep back-end expertise, strong full stack capability, and a solid understanding of the full software development lifecycle. Youll be working on both new development and the ongoing improvement of existing systems in a collaborative, Agile environment.Responsibilities:Design, develop, test, and maintain highâ??quality software solutions using C# (.NET)Build responsive and performant user interfaces using HTML, CSS, JavaScript, and modern frameworks (Angular / Vue)Develop and maintain robust back-end services and RESTful APIsApply MVC architecture, Entity Framework, and LINQ for efficient data accessWork with relational and nonâ??relational databases, ensuring data integrity and performanceDevelop cloudâ??based solutions using Microsoft AzureImplement messaging solutions using RabbitMQ or similar message brokersRequirements:Degree in Computer Science, Software Engineering or a related fieldMinimum of 8 years professional software development experienceStrong handsâ??on experience with C# and .NETPractical exposure to PythonTech Stack: C#, .NET Framework (3.5+), Visual Studio, MVC3, Ajax, jQuery, Angular, Vue.js, and XamarinApply now!
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1275126-Job-Search-03-25-2026-00-00-00-AM.asp?sid=gumtree
2d
Executive Placements
1
Key skills:Spring BootPostgreSQLOpenTelemetry (via actuators)Unit testing best practicesAPI-first design (clear separation of UI & business layers)Hexagonal architectureUI technology exposure is a plus (to be confirmed).Apply now if youre passionate about clean architecture and scalable solutions.Education and Experience:MatricCompleted Diploma/Degree6 -8 years experience as Java Developer1-2 experience in the lead / architectural role would be highly advantageous
https://www.executiveplacements.com/Jobs/J/Java-Developer-Intermediate-to-Lead-1275361-Job-Search-03-25-2026-10-29-50-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
My client is a longâ??established software engineering business focused on developing advanced CAD and design software for the civil engineering market. They are hiring a Software Developer to join a highly skilled, agile SCRUM team working on large, complex systems used by thousands of professionals worldwide.This role offers full exposure to the software development lifecycle, from research and design through to development, testing, documentation, and longâ??term maintenance. Youll work on technically challenging problems that require strong algorithmic thinking, attention to detail, and a genuine interest in building robust, highâ??performance software.What youll be doing:Developing new features and enhancements in C++ using Microsoft Visual StudioWorking within a SCRUM team on complex, longâ??lived software productsAnalyzing requirements and researching optimal technical solutionsDesigning, coding, testing, and documenting software componentsMaintaining and improving existing systems used in production globallyCollaborating with support teams to resolve defects and improve product stabilityKeeping up to date with modern development practices and industry trendsSkills & Experience: Strong proficiency in C++Solid understanding of data structures and algorithmsExperience working on complex or largeâ??scale software systemsComfortable working in an agile / SCRUM environmentExposure to MFC, CAD systems, or engineering software is beneficial but not essentialAn analytical mindset and enjoyment of solving nonâ??trivial technical problemsQualification:BSc in Computer Science or BEng with a strong mathematics focusBackground or exposure to civil engineering is advantageous but not required Contact LIZAAN BUNNING on
https://www.executiveplacements.com/Jobs/S/Software-Developer-C-1275331-Job-Search-03-25-2026-10-15-04-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
RESPONSIBILITIES:Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users forfunctional and/or technical design document(s).Develop, expand, deploy, and maintain test automation frameworks and scripts for Java applicationsDevelop automated tests using Selenium and CucumberPerform manual test case execution and defect retesting when requiredPlan, organize, and support test case creation and executionCollaborate with team members for system analysis, design, development, and testingAutomate frontend, backend, and integration testing using industry-standard toolsIntegrate automation testing at various stages of the build and deploy pipelineCollaborate with cross-functional teams to define, design, and ship new featuresStay updated with emerging technologies and industry trendsDefining test standards and ensuring team adheres to themContribute to continuous improvement of development processes and toolsQUALIFICATIONS/EXPERIENCE:Bachelors degree in computer science, Information Technology, or related fieldISTQB (International Software Testing Qualifications Board) Foundation level (or higher)Minimum of 5 years of experience in test automation and manual testingProven track record of delivering high-quality software solutionsSubmit your CV to:
https://www.executiveplacements.com/Jobs/T/Test-Analyst-Senior-1275314-Job-Search-03-25-2026-10-09-08-AM.asp?sid=gumtree
2d
Executive Placements
1
ENVIRONMENT:A global leader in safety and industrial IoT technology is building next-generation connected systems that integrate hardware devices, sensors, and cloud platforms into a unified, data-driven ecosystem. Their South African engineering team works closely with international counterparts to deliver scalable, real-time monitoring and control solutions. This role is ideal for a Senior Developer who enjoys working across embedded systems and modern web technologies, bridging the gap between device-level programming and cloud-based user interfaces. DUTIES: Design and develop embedded software for device-level integrations and IoT systemsBuild and maintain firmware and low-level components using C/C++Develop and enhance web-based interfaces using Angular and TypeScriptIntegrate embedded systems with cloud platforms and backend servicesCollaborate with hardware, cloud, and product teams to deliver end-to-end solutionsContribute to system architecture across embedded, backend, and frontend layersPerform code reviews, mentor junior developers, and drive best practicesEnsure performance, reliability, and scalability across device and platform layersSupport debugging, testing, and optimisation of both embedded and web applications REQUIREMENTS:Qualifications & Experience: Bachelor’s degree in Computer Science, Electronic Engineering or related field5+ years’ experience in embedded software developmentStrong C/C++ development experience (embedded/firmware level)Solid experience with JavaScript / TypeScript and AngularExperience integrating hardware devices with cloud or backend systemsUnderstanding of networking, protocols, and system integration Advantageous: Experience with IoT protocols (MQTT, Modbus, BACnet)Exposure to AWS or other cloud platformsExperience with Linux-based embedded environmentsKnowledge of CI/CD, automated testing, and DevOps practicesExperience with real-time systems or edge computing ATTRIBUTES: Strong problem-solving ability across both hardware and software domainsComfortable working across multiple layers of a system (embedded to UI)Collaborative mindset with strong communication skillsAbility to take ownership and drive technical solutionsPassion for building reliable, real-world systems with tangible impact
https://www.executiveplacements.com/Jobs/S/Senior-Embedded-Software-Developer-CC-JavaScript-1275291-Job-Search-03-25-2026-09-00-16-AM.asp?sid=gumtree
2d
Executive Placements
1
ENVIRONMENT:A global leader in safety and industrial technology is driving the next generation of cloud-based IoT solutions, connecting industrial systems, sensors, and devices into scalable, real-time platforms. Their South African engineering team collaborates with international teams across Europe and the USA to deliver high-impact, production-grade systems. This is a senior-level role within a modern, Agile, product-driven environment, suited to a Software Developer who enjoys owning architecture, mentoring others, and solving complex technical challenges at scale. DUTIES: Design, build and maintain scalable cloud-native applications and microservicesLead development of AWS-based services, APIs, and data pipelinesDrive architectural decisions across backend systems and integrationsBuild and optimise systems that support IoT device connectivity and data flowsCollaborate with Product, QA, and Hardware teams on solution design and deliveryConduct code reviews and mentor junior developersEnsure system reliability, performance, observability, and securityContribute to CI/CD pipelines, automation, and engineering best practicesContinuously improve system design, tooling, and development processes REQUIREMENTS:Qualifications & Experience: Bachelor’s degree in Computer Science, Engineering or related field5+ years’ software development experienceStrong JavaScript / TypeScript and Node.js expertiseProven experience building and scaling cloud solutions (AWS preferred)Strong understanding of distributed systems, APIs, and system designSolid SQL experience (PostgreSQL preferred)Experience working in Linux-based environmentsAdvantageous:Experience with Docker, Terraform, Ansible and CI/CD pipelinesExposure to IoT systems, device integration or industrial protocols (MQTT, Modbus, BACnet)Frontend experience (Angular or similar frameworks)Experience with C / C++ or low-level integrationsKnowledge of observability, monitoring and performance tuning ATTRIBUTES: Strong architectural thinking and problem-solving abilityAbility to take ownership of systems and drive technical directionMentorship mindset with strong collaboration skillsAdaptable and comfortable in a fast-paced, global environmentHigh attention to detail and commitment to quality
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-AWS-TypeScript-JavaScrip-1275292-Job-Search-03-25-2026-09-00-16-AM.asp?sid=gumtree
2d
Executive Placements
Save this search and get notified
when new items are posted!
