Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay & Ship
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Suggested
Top ads in Jobs
Employment Type: Full-time, On-site Monthly Salary: ZAR 25,000 – 36,000 (based on experience)Job Overview:We are looking for a responsible and well-organised Human Resources (HR) Officer to
manage and support daily HR operations. The role involves recruitment coordination,
employee administration, and ensuring compliance with South African labour laws. This
position is suitable for candidates who are detail-oriented and able to handle HR tasks
independently. Key Responsibilities ● Coordinate recruitment activities, including job postings, CV screening, and interview
scheduling ● Prepare employment contracts, onboarding documents, and employee records ● Maintain accurate HR files, attendance, and leave records ● Assist with payroll coordination and basic HR administration ● Ensure compliance with South African labour legislation and company policies ● Handle basic employee enquiries and HR-related matters ● Support disciplinary procedures and performance review processes ● Perform other HR and administrative duties as assigned Min Requirements and Qualifications:Diploma or degree in Human Resources, Business Administration, or a related field. Proven
experience in an HR administrative role. Strong knowledge of HR functions and best
practices. Proficient in Microsoft Office Suite and HR software. Familiarity with South African
labor laws and regulations. Experience with payroll processing and HR information systems.Please send your CV to this email:bryangriffin472@gmail.com
Sandton
Results for software jobs in "software jobs" in Jobs in Gauteng in Gauteng
1
Project Manager (ICT / Software Projects) - 2 Year Contract Manage software delivery initiatives on a 2-year contract. Johannesburg-based (remote permitted).About Our ClientThe client manages structured software development projects and digital delivery programmes. They require project leadership to oversee governance, reporting, and delivery across technical teams for a two-year contract engagement.The Role: Project Manager (ICT / Software Projects)This role exists to plan, manage, and deliver software development projects. It contributes to the business by overseeing timelines, budgets, and governance while coordinating agile or hybrid teams to ensure successful project completion.Key ResponsibilitiesManage software development projects for 5-10 years.Plan and manage project timelines and deliverables.Coordinate development teams and stakeholders.Manage risks, budgets, and reporting.Ensure successful project delivery.About You5-10 years experience managing software development projects.Experience managing agile or hybrid delivery teams.Experience with project governance and reporting.Degree or diploma in project management, IT, or a related field.PMP, Prince2, or agile certification is advantageous.
https://www.jobplacements.com/Jobs/P/Project-Manager-ICT-Software-Projects-2-Year-Contr-1262173-Job-Search-2-13-2026-3-53-46-AM.asp?sid=gumtree
11h
Job Placements
1
SavedSave
Minimum Requirements:Qualifications: BSc / BEng in Computer Science, Software Engineering, or related disciplineExperience:25 years of experience in embedded or systems-level software developmentExposure to mission-critical or safety-critical software environments will be advantageousKey Responsibilities:Develop, test, and maintain high-integrity software for complex engineering systemsContribute to the design and architecture of software solutionsWork collaboratively within multi-disciplinary project teams including systems, hardware, and test engineersCreate and maintain software documentation aligned with industry and client standardsParticipate in reviews, integration, verification, and validation activitiesSupport internal QA processes and contribute to continuous improvementTechnical Skills:Proficient in languages C/C++Experience with embedded systems, RTOS, or Linux-based developmentFamiliarity with version control (e.g. GIT), CI/CD tools, and Agile methodologiesUnderstanding of communication protocols such as TCP/IP, CAN, RS485Advantageous: experience in software for radar, sensor integration, or electronic warfare systemsCore Attributes:Analytical and methodical approach to problem-solvingStrong written and verbal communication skillsSelf-driven and able to work with minimal supervisionPassionate about innovation and modern technologyTeam-oriented with a collaborative mindset
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1200885-Job-Search-07-07-2025-10-13-51-AM.asp?sid=gumtree
7mo
Executive Placements
1
We are seeking a highly skilled Software Test Engineer to join a specialized Software Development Verification & Test team. You will be responsible for testing and debugging manufactured equipment using systematic manual and automated testing methodologies. You will work closely with development teams to ensure software quality throughout the development lifecycle - from informal firmware testing to formal release validation.Qualifications & ExperienceBEng / BTech (Electronics) or equivalent engineering qualification5–10 years of professional experience in software development or testingStrong background in embedded systems or firmware testingSolid understanding of QA principles, testing methodologies, and development processesISTQB Foundation/ Advanced certification (advantageous)Experience in team leadership or project coordination (advantageous)Key ResponsibilitiesCollaborate with development teams to understand product architecture and testing objectivesParticipate in software review sessions to assess new features and code changesAnalyze software functionality to inform test strategy and planningConduct informal firmware testing alongside developers to identify defects earlyDesign and execute comprehensive test cases (manual and automated)Validate software features against technical specificationsDocument and report test results clearly and systematicallyDefine testing scope per release and manage full testing cyclesMaintain test documentation: plans, procedures, acceptance reportsDrive continuous improvement in testing practices and automationMentor junior team members and contribute to knowledge sharing
https://www.executiveplacements.com/Jobs/S/Software-Test-Engineer-EmbeddedFirmware-1261496-Job-Search-02-11-2026-05-00-15-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
You will need to following skills: Required Skills & ExperienceWe are looking for candidates who are proficient in, or have strong potential in, the following technologies:C#ASP.NET MVCEntity FrameworkASP.NET Web APIASP.NET FormsASP. Net CoreDapperMicrosoft SQL Server
https://www.jobplacements.com/Jobs/S/Software-Developer-1181713-Job-Search-02-10-2026-00-00-00-AM.asp?sid=gumtree
3d
Job Placements
1
SavedSave
Key ResponsibilitiesAssist in the design, development, testing, and maintenance of software applicationsWrite clean, efficient, and well-documented codeSupport senior developers in troubleshooting and debugging issuesParticipate in code reviews and team meetingsContribute to system improvements and new feature developmentAssist with testing and deployment of applicationsMinimum RequirementsDiploma or Bachelors degree in Computer Science, Software Development, Information Technology, or a related fieldBasic knowledge of programming languages such as Java, C#, Python, or JavaScriptUnderstanding of databases and SQLFamiliarity with web technologies (HTML, CSS, JavaScript) is advantageousStrong problem-solving and analytical skillsGood communication and teamwork abilities For more information, contact:Monica JonkIT Researcher
https://www.jobplacements.com/Jobs/J/Junior-Software-Developer-1262220-Job-Search-02-13-2026-04-03-08-AM.asp?sid=gumtree
11h
Job Placements
1
Senior Software Developer (Web & Enterprise) - 2 Year Contract Support web and enterprise system development on a 2-year contract. Johannesburg-based (remote permitted) | NegotiableAbout Our ClientThe client delivers software development, systems integration, and digital solution delivery projects. They require technical professionals to contribute to enterprise-level web and system initiatives. This is a contract opportunity supporting structured project delivery over a two-year term.The Role: Senior Software Developer (Web & Enterprise)This role exists to develop and maintain web and enterprise applications within a systems integration environment. It contributes to the business by supporting API development and backend services while collaborating with technical teams. The main focus areas include implementing system requirements and supporting deployment activities.Key ResponsibilitiesApply 58+ years of software development experience in web and enterprise system development.Develop and maintain web and enterprise applications.Build and integrate APIs and backend services.Collaborate with architects and analysts to implement system requirements.Support system testing and deployment.About You58+ years of software development experience.Strong experience in web and enterprise system development.Experience in API development and systems integration.Bachelors Degree in Computer Science, IT, or Software Development.Relevant certifications advantageous.
https://www.jobplacements.com/Jobs/S/Senior-Software-Developer-Web--Enterprise-2-Year--1262170-Job-Search-2-13-2026-3-45-54-AM.asp?sid=gumtree
11h
Job Placements
1
SavedSave
We are looking for a skilled Electronic Software Engineer to join our growing engineering team. Youll work on the design and development of high-quality software for electronic and embedded systems, contributing across the full product lifecycle.Key ResponsibilitiesDesign, develop, and maintain software using C++ on Linux platformsWork closely with electronics and hardware engineers to integrate software with embedded systemsDevelop and maintain user interfaces using AngularDebug, test, and optimise system performanceParticipate in code reviews and contribute to technical documentationSupport deployment and ongoing maintenance of released productsRequired Skills & ExperienceStrong experience with C++ software developmentBachelors Degree in engineeringSolid knowledge of Linux environments (development, debugging, scripting)Experience with Angular and modern web technologies (HTML, CSS, TypeScript)Understanding of electronic or embedded systemsFamiliarity with version control systems (e.g. Git)Ability to work independently and as part of a multidisciplinary teamDesirable SkillsExperience with embedded Linux or real-time systemsKnowledge of hardware communication protocols (e.g. SPI, I²C, UART)Exposure to CI/CD pipelines or automated testingExperience working in regulated or safety-critical environments
https://www.executiveplacements.com/Jobs/S/Software-Engineer-1261165-Job-Search-02-10-2026-10-35-12-AM.asp?sid=gumtree
2d
Executive Placements
1
Qualifications: Bachelors Degree in Information Technology or a related field.ISTQB or other relevant certifications are a plus.Requirements: 3-5 years of experience in software testing, covering both manual and automated testing.Familiar with version control and bug tracking system.Proficiency with testing tools such as Selenium, Appium, JUnit, and TestNG.Must be prepared to work fully in office and attend interviews in office (from the very first interview) - PretoriaKPAs: Execute manual testing on various software applications, verifying functionality, usability, and performance against requirements.Develop, maintain, and execute detailed test cases and test plans. Collaborate closely with Developers, Product Managers, and Business Analysts to gain insights into software features and requirements.Create and maintain detailed test documentation and reports.Identify, document, and track software defects, and verify bug fixes through testing to ensure issue resolution. Apply now!
https://www.jobplacements.com/Jobs/S/Software-Tester-Manual--Automation-In-Office-Pret-1200729-Job-Search-07-07-2025-04-13-15-AM.asp?sid=gumtree
7mo
Job Placements
1
SavedSave
Key Responsibilities:Lead the design, development, and delivery of high-quality software solutions aligned with best practices and coding standards.Collaborate with cross-functional teams to analyse requirements, design solutions, and deliver scalable, reliable products.Write clean, efficient, and well-documented code within agreed timelines and budgets.Participate in architectural discussions, code reviews, and continuous improvement initiatives.Mentor junior developers and promote strong development practices within the team.Troubleshoot, debug, and optimise software performance and reliability.Contribute to technical documentation, testing processes, and product quality assurance.Support Agile delivery through sprint planning, stand-ups, and collaborative team engagement.Design complex modules and components using sound engineering principles and standardised approaches.Stay current with emerging technologies to enhance innovation and delivery excellence.Job Experience and Skills Required:Bachelors degree in Computer Science, Software Engineering or related Min 5 years experience in a similar environment working as a Team Lead. Strong technical skills in C#.MAUI/Xamarin, SQLite, MSSQL, and PostgreSQL with good understanding of Blazor, JavaScript and Flutter Experience with code review processes and quality assurance practices to ensure software quality and maintainable codebaseSolid understanding of software development methodologies, such as Agile or Scrum, and experience with project management toolsApply now!
https://www.executiveplacements.com/Jobs/S/Senior-Software-Engineer-MAUI-1259928-Job-Search-02-06-2026-00-00-00-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
Able to analyse and resolve software problems. Able to work independently and take initiative in a self directed enviornment. Design and develop web interfaces and backend systems using Agile methodologies.
https://www.jobplacements.com/Jobs/S/Software-Engineer-1213647-Job-Search-2-4-2026-6-47-20-AM.asp?sid=gumtree
9d
Job Placements
1
SavedSave
Key Responsibilities:Design and development of embedded software in C and C++Software prototyping and testing for vehicle applicationsDevelopment of MCU-specific physical layers and APIsContribution to software architecture and concept designDocumentation of software development processesCollaboration with cross-functional teams, including hardware, QA, and manufacturingEnsure high standards of software quality and reliabilityRequired Qualifications:Bachelors Degree in Electronic Engineering or a related fieldStrong programming experience in embedded CSolid understanding of microcontrollers and electronicsExcellent problem-solving skills and attention to detailPassion for embedded software development and technologyDesirable Skills:Experience with vehicle systems or power electronicsFamiliarity with C++ and automotive communication protocolsKnowledge of quality assurance practices in embedded systemsExposure to software development tools and version control systems
https://www.executiveplacements.com/Jobs/E/Embedded-Software-Engineer-1200294-Job-Search-07-04-2025-04-13-29-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
Description:Provide first-line technical support for software and hardware-related issuesLog, track, and resolve queries via a ticketing systemPerform IT setups for new employees, including hardware, software, and user accessMaintain and update IT maintenance and asset registersTroubleshoot and resolve basic network and system issuesEscalate unresolved issues where necessary and follow up to resolutionDeliver professional and clear communication to end usersRequirements:A+ and N+ certifications (essential)Solid understanding of IT hardware and softwareExperience working with a ticketing/helpdesk systemStrong administrative skills with attention to detailWell-spoken, professional communicatorA vibrant, friendly, and approachable personalityPlease note only candidates that meet the minimum requirements will be considered. Please follow our website and social media channels to be the first to know when our clients have new vacancies!
https://www.jobplacements.com/Jobs/T/Technical-Helpdesk-Support-1262102-Job-Search-02-12-2026-16-01-35-PM.asp?sid=gumtree
11h
Job Placements
1
SavedSave
Qualifications: Diploma in Civil Engineering (preferred)Knowledge, skills and experience:Minimum of 10 years design draughting experience, of which 5 years are in the mining and minerals processing area.Produce drawings using computer modelling and drafting software specifically AutoCAD Civil 3D. (Alternatively Tecnocad Civil Engineering Software, preferably all infrastructure modules)Broad knowledge of construction and operations.Good understanding of technology.Experience with Process Plant design and layout.Understanding of other discipline requirements.Checking skills with ability to work unsupervised, focus on task completion The following knowledge, skills and experience will be advantageous:Drafting and detailing of concrete structures and associated rebar schedules using drafting software specifically Rebarmate.Architectural knowledge.
https://www.executiveplacements.com/Jobs/S/Senior-Infrastructure-Designer-1260971-Job-Search-02-10-2026-00-00-00-AM.asp?sid=gumtree
1d
Executive Placements
1
SavedSave
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on precision electronics, real-time embedded systems, and mission-critical applications.Key Responsibilities:Design, develop, and test firmware for embedded systems in custom hardware platforms.Work closely with electronics, systems, and software teams to ensure seamless integration.Implement low-level drivers, communication protocols, and real-time control logic.Participate in system-level design, verification, and validation activities.Maintain and document code according to engineering best practices and quality standards.Contribute to the development of innovative solutions in aerospace-grade systems.Minimum Requirements:Bachelors degree in Electronic Engineering, Computer Engineering, or equivalent.3+ years of professional experience in firmware and embedded software development.Proficiency in C/C++ for embedded platforms.Experience with RTOS, microcontrollers, and real-time system design.Solid understanding of digital electronics, communication protocols (e.g., SPI, I2C, UART), and hardware/software interfaces.Strong problem-solving skills and the ability to work independently or as part of a multidisciplinary team.Highly Advantageous:Experience with ARM-based microcontrollers (e.g., STM32).Familiarity with debugging tools, oscilloscopes, and logic analyzers.Knowledge of software development lifecycle tools (e.g., Git, Jira, CI/CD pipelines).Exposure to aerospace, defence, or high-reliability systems.
https://www.executiveplacements.com/Jobs/F/Firmware-Software-Engineer-1201751-Job-Search-7-10-2025-4-27-55-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
Senior Software Engineer (Team Lead) Pretoria / RemoteKey Responsibilities:Provide technical guidance and mentorship to the software development team, fostering collaboration and excellence.Coordinate with cross-functional teams to gather requirements, track progress, and ensure project goals are met.Demonstrate expertise in software development methodologies, tools, and best practices, guiding the team in building efficient and scalable solutions.Review code, provide constructive feedback, and ensure adherence to coding standards and best practices.Collaborate with quality assurance professionals to conduct thorough testing and maintain high software quality.Professionally document all work, including advanced algorithms, design calculations, plans, estimates, and project cost summaries.Develop procedures for testing modules/components/products, evaluate, modify/enhance, and re-test software solutions.Standardize designs using appropriate components to ensure reliability, functionality, and maintainability.Mentor junior developers, promoting best practices and professional growth.Assist with troubleshooting and debugging software issues, resolving defects and performance bottlenecks.Stay up to date with emerging technologies and industry trends to continuously improve skills and knowledge.Actively participate in stand-ups, sprint planning, retrospectives, team meetings, and brainstorming sessions.Contribute to architectural discussions and support continuous improvement of our software architecture.Lead the development and implementation of complex software projects, ensuring the timely delivery of high-quality solutions.Conduct monthly performance discussions aligned with job profile objectives and annual performance development reviews.Technical Skills & Experience:Bachelors degree in Computer Science, Software Engineering, or a related field.Minimum 5 years experience in a similar environment, with proven success in a senior role.Strong technical skills in C#, MAUI/Xamarin, and SQL (SQLite, MSSQL Server, and PostgreSQL).Experience with code review processes and quality assurance practices.Solid understanding of software development methodologies, such as Agile/Scrum and familiarity with project management tools.Leadership experience with the ability to inspire and motivate a team towards successful project delivery.Excellent problem-solving, decision-making, and communication skills.Ability to thrive in a fast-paced, dynamic work environment and manage multiple priorities effectively.Bonus Skills (Desirable):Knowledge of Blazor, JavaScript, jQuery, CSS, AJAX, JSON, Figma, Docker, and FlutterExperience with cloud platforms
https://www.executiveplacements.com/Jobs/S/Senior-Software-Engineer-Team-Lead-1259924-Job-Search-02-06-2026-00-00-00-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
In this senior role, youll lead the development of mission-critical software solutions, applying your in-depth knowledge of clean architecture, microservices, and containerization to create modular, future-ready systems. Youll collaborate closely with a skilled development team, ensuring best practices are followed and technology solutions align seamlessly with business goals.Requirements:10+ years experience in ASP.Net Core and C#10+ years of hands-on SQL database developmentDemonstrated experience in system integrations with Microsoft technologiesFamiliarity with JSON, Vue.js, and Quasar FrameworkStrong background in DevOps environments and CI/CD pipelinesDeep knowledge of containerization, microservice orchestration, and scalable cloud-based deploymentsA strategic thinker who makes technically sound decisions with business impact in mindComfortable working in a collaborative, performance-driven teamApply now!
https://www.executiveplacements.com/Jobs/S/Software-Developer-1201100-Job-Search-07-08-2025-04-13-42-AM.asp?sid=gumtree
7mo
Executive Placements
1
Software Test Engineer (Embedded/Firmware) Modderfontein Salary R55 000 to R60 000 CTCCar Allowance, Plus, Med Aid, Retirement benefit - Pension/Provident & Group Life, Plus, Fuel Claim monthly for both Private & Business travelA leading technology and manufacturing business is seeking a Software Test Engineer to join its team in Modderfontein. This role focuses on manual and automated testing of embedded/firmware-driven products, ensuring quality and performance against software requirements.Key ResponsibilitiesCreate and execute manual + automated test scriptsDesign test cases to uncover defects and validate feature implementationPerform informal firmware testing alongside development engineers during build stagesPlan and manage formal testing cycles, including reporting and documentationAnalyse software changes to support accurate test planningMaintain test plans, procedures, and acceptance reportsSupport continuous improvement in testing practices and team workflowsMinimum RequirementsBEng / BTech (Electronics) or equivalent engineering qualification510 years of experience in software development/testing (ideally embedded/firmware)Strong understanding of QA principles, test methodologies, and SDLCConfident communicator with cross-functional teamsStrong organisational skills and ability to manage multiple prioritiesAdvantageousISTQB certification (Foundation or Advanced)Exposure to technical training/mentoring or technical project coordinationIf youre a proactive, structured tester who enjoys working close to hardware and development teamsthis ones for you.
https://www.executiveplacements.com/Jobs/S/Software-Test-Engineer-EmbeddedFirmware-1260847-Job-Search-2-10-2026-5-15-18-AM.asp?sid=gumtree
3d
Executive Placements
1
SavedSave
This is an excellent opportunity for a driven engineer to work in a multidisciplinary, high-tech environment with a focus on precision electronics, real-time embedded systems, and mission-critical applications.Key Responsibilities:Design, develop, and test firmware for embedded systems in custom hardware platforms.Work closely with electronics, systems, and software teams to ensure seamless integration.Implement low-level drivers, communication protocols, and real-time control logic.Participate in system-level design, verification, and validation activities.Maintain and document code according to engineering best practices and quality standards.Contribute to the development of innovative solutions in aerospace-grade systems.Minimum Requirements:Bachelors degree in Electronic Engineering, Computer Engineering, or equivalent.3+ years of professional experience in firmware and embedded software development.Proficiency in C/C++ for embedded platforms.Experience with RTOS, microcontrollers, and real-time system design.Solid understanding of digital electronics, communication protocols (e.g., SPI, I2C, UART), and hardware/software interfaces.Strong problem-solving skills and the ability to work independently or as part of a multidisciplinary team.Highly Advantageous:Experience with ARM-based microcontrollers (e.g., STM32).Familiarity with debugging tools, oscilloscopes, and logic analyzers.Knowledge of software development lifecycle tools (e.g., Git, Jira, CI/CD pipelines).Exposure to aerospace, defence, or high-reliability systems.
https://www.executiveplacements.com/Jobs/F/Firmware-Software-Engineer-1201750-Job-Search-7-10-2025-4-23-31-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
RESPONSIBILITIESDevelop clean, efficient, maintainable, and high-performance code, supported by comprehensive testing.Build and support application logic and web-based user interfaces.Align work to business objectives, compliance requirements, and regulatory needs.Support testing, deployment, and iterative improvement of new features and product enhancements.Collaborate through pair programming where beneficial.REQUIRED QUALIFICATIONS & EXPERIENCEBachelors degree in Computer Science or a closely related discipline. 10+ years relevant professional software development experience.Strong expertise in Object-Oriented Design and Object Databases.Practical experience with Agile software development methodologies.Deep domain expertise in financial investment and insurance systems.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1259242-Job-Search-02-04-2026-10-21-34-AM.asp?sid=gumtree
8d
Executive Placements
1
SavedSave
Qualifications:Diploma in a software or a related disciplineCertification in quality assurance (ISTQB/TTA/ISEB preferred)4+ years of software quality assurance experienceProven track record in adding value to software solutionsRequirements:Strong experience in manual software testingSkilled in documenting test plans and executing themExperienced in writing defect and incident reportsKnowledge of REST APIs and tools like Postman (advantageous)Exposure to Selenium, Cypress, or Playwright (advantageous)Familiarity with Microsoft Azure, CI/CD, and DevOps principles (advantageous)Key Performance Areas (KPAs):Design, build, and maintain test plans across the full software stackDocument and manage issues, bugs, and incidents effectivelySupport building and enhancing automated test casesContribute to improving internal QA processes and best practicesCollaborate with cross-functional teams to resolve bottlenecksApply now!
https://www.jobplacements.com/Jobs/S/Software-Systems-Tester-1193012-Job-Search-06-09-2025-00-00-00-AM.asp?sid=gumtree
7mo
Job Placements
Save this search and get notified
when new items are posted!
