10,898 Programmers jobs in South Africa

Skilled Industrial PLC Programmers (Mitsubishi or Allen Bradley or Siemens or Omron or Toyopuc)

Johannesburg, Gauteng Diverse Consulting Solutions (Pty) Ltd

Posted 28 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Skilled Industrial PLC Programmer – Mitsubishi or Allen Bradley or Siemens or Omron or Toyopuc

Location: Gauteng

Permanent position

Responsibilities
  • Must have working experience of translation between PLC code and GUI (Graphic user interface) or (SCADA interface).
  • Must have good working experience gained in doing panel wiring.
  • Fault finding skills.
  • Must have gained project managing working experience and doing full commissioning from start to finish of PLCs and SCADAs at the Clients sites.
  • Must be very willing to travel and work at the external Clients premises if needed.
  • Experience in SCADA programming is an advantage.
  • Experience on software designing of a PLC on a laptop is an advantage.
  • Must be willing to work overtime when needed due to deadlines of Client needs. There is overtime pay given.
  • Must be willing to relocate closer to the company in JHB.
  • Own transport and driver’s license.
  • Be able to start as soon as possible – preferably immediately.
Qualifications / Experience
  • 2 years to 5+ years working experience gained at companies as an Industrial PLC Programmer + Coder (on either Mitsubishi / Allen Bradley / Rockwell / Siemens / Omron / Toyopuc PLCs).
  • Must have working experience of translation between PLC code and GUI (Graphic user interface) or (SCADA interface).
  • Must have gained experience in panel wiring.
  • Experience in SCADA programming is an advantage.
  • Experience on software designing of a PLC on a Laptop is an advantage.
  • Own transport and driver’s license.
Salary & Benefits

Salary: R 25 000 - R 40 000 CTC per Month (Salary package is dependent on years and skills acquired of relevant experience needed and gained regarding this Vacancy) plus overtime pay + Discretionary Annual Performance Bonus.

Pension Scheme: Please note there is a Pension Scheme which will be taken off your Net Salary, which is not negotiable.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer / Developer

Western Cape, Western Cape Helderberg Personnel cc

Posted today

Job Viewed

Tap Again To Close

Job Description

In the position, you will perform analysis and programming duties in the development, implementation and support of information systems, platforms and applications. QUALIFICATION & EXPERIENCE: Experience in systems design, programming and/or systems software development and support. At least 3 years developer experience in AZURE, C#, .Net and SQL. Understanding of modern architectural designs, such as Component-Based Architecture. Database design/administration experience (Design, implementation, modification). Ability to recognise and resolve system related problems; work independently and make necessary decisions throughout the systems process within architectural guidelines. Relevant Degree, Course or Certification . Responsibilities: Ability to apply first principles thinking and/or lateral thinking and/or systems thinking to solve exciting, complex and impactful problems. Design, develop, document, analyse, create, test and modify applications, programs and integrations. Serve as a senior development resource on projects, using known & proven best coding practices. Experience in DevSecOps and Agile development methodologies. Assist with the maintenance of programming guidelines Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer/Developer

R2000000 - R2500000 Y Harris Computer

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities & Duties:

  • Lead the design, development, and deployment of scalable, secure, and maintainable software solutions.
  • Champion DevOps and DevSecOps practices including CI/CD, infrastructure as code, automated testing, and security integration.
  • Drive modernization efforts including containerization (Docker/Kubernetes), microservices, and cloud-native architectures.
  • Collaborate with cross-functional teams (Product, QA, IT, Security, Architecture) to ensure alignment and delivery excellence.
  • Mentor and support developers, fostering a culture of learning, innovation, and accountability.
  • Conduct code reviews, enforce coding standards, and ensure adherence to architectural guidelines.
  • Translate business and functional requirements into technical solutions and delivery plans.
  • Integrate AI/ML capabilities where applicable to enhance product functionality or engineering efficiency.
  • Contribute to architectural decisions and participate in technical governance forums.
  • Ensure compliance with security, regulatory, and quality standards (e.g., POPIA, OWASP).
  • Continuously evaluate and introduce new tools, frameworks, and practices to improve team productivity and product quality.
  • Lead the design, development, and deployment of scalable, secure, and maintainable software solutions.
  • Champion DevOps and DevSecOps practices including CI/CD, infrastructure as code, automated testing, and security integration.
  • Drive modernization efforts including containerization (Docker/Kubernetes), microservices, and cloud-native architectures.
  • Collaborate with cross-functional teams (Product, QA, IT, Security, Architecture) to ensure alignment and delivery excellence.
  • Mentor and support developers, fostering a culture of learning, innovation, and accountability.
  • Conduct code reviews, enforce coding standards, and ensure adherence to architectural guidelines.
  • Translate business and functional requirements into technical solutions and delivery plans.
  • Integrate AI/ML capabilities where applicable to enhance product functionality or engineering efficiency.
  • Contribute to architectural decisions and participate in technical governance forums.
  • Ensure compliance with security, regulatory, and quality standards (e.g., POPIA, OWASP).
  • Continuously evaluate and introduce new tools, frameworks, and practices to improve team productivity and product quality.
This advertiser has chosen not to accept applicants from your region.

Software Developer / Engineer

Johannesburg, Gauteng SGS

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Company Description

SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations achieve the highest standards of quality, compliance, and sustainability.

Job Description

We are looking for a passionate and skilled Software Developer/Engineer to join our dynamic Information Technology team. As a Software Developer, you will be responsible for designing, developing, testing, and maintaining software applications that meet both client and internal needs. You will work on a range of projects, contribute to creating innovative solutions, and collaborate closely with cross-functional teams.

  • Software Development : Design, develop, and deploy efficient and scalable software solutions in line with project requirements.
  • Code Quality : Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Collaborative Problem Solving : Work with developers, project managers, and QA teams to troubleshoot, test, and deploy applications.
  • System Architecture : Assist in creating system architecture and design for new applications and features.
  • Documentation : Write and maintain technical documentation for internal and external use.
  • Continuous Improvement : Contribute to the improvement of the development process, tools, and methodologies.
  • Maintain and Improve Applications : Debug, troubleshoot, and update existing applications to ensure functionality and optimization.
  • Agile Methodology : Participate in Agile development cycles, including sprint planning, standups, retrospectives, and sprint reviews.
  • Mentorship : Collaborate in knowledge-sharing activities within the team.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
Additional Information
    • 5+ years of professional experience in software development.
    • Proven experience with preferred programming languages such as C# (.NET, .NET Core 8+) , SQL , and Java 8+ .
    • Experience with Python 3.9+ and Node.js 16+ .
    • Experience with mobile development frameworks such as Ionic and Flutter .
    • Solid understanding of algorithms, data structures, and software design principles.
    • Experience with web frameworks and RESTful API design.
    • Technical Skills :
      • Strong proficiency in back-end development using .NET and .NET Core .
      • Knowledge of relational and NoSQL databases and query optimization (especially SQL ).
      • Familiarity with version control systems like Azure DevOps and Git.
      • Understanding of automated testing and debugging.
      • Knowledge of CI/CD pipelines is a plus.
      • Experience in cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
    • Problem-Solving : Ability to identify, debug, and solve complex software issues independently and as part of a team.
    • Communication Skills : Strong verbal and written communication skills to explain technical concepts clearly.
    • Teamwork : Ability to collaborate effectively with other engineers and non-technical teams (e.g., Product, QA).
    • Attention to Detail : Strong attention to detail and a commitment to delivering high-quality software.
    • Preferred Skills (Optional):

    • Experience with microservices architecture .
    • Knowledge of Agile methodologies and DevOps practices .
    • Contributions to open-source projects or a portfolio of personal projects.
    • Personal Attributes:

    • Self-motivated with a passion for technology and learning.
    • Strong analytical and troubleshooting skills.
    • Ability to work in a fast-paced environment and manage competing priorities.
    • A positive and proactive attitude, with the ability to adapt to change and new challenges.
    • Desire to grow and take on additional responsibilities over time.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software developer / engineer

Johannesburg, Gauteng SGS

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Company Description SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations achieve the highest standards of quality, compliance, and sustainability. Job DescriptionWe are looking for a passionate and skilled Software Developer/Engineer to join our dynamic Information Technology team. As a Software Developer, you will be responsible for designing, developing, testing, and maintaining software applications that meet both client and internal needs. You will work on a range of projects, contribute to creating innovative solutions, and collaborate closely with cross-functional teams. Software Development : Design, develop, and deploy efficient and scalable software solutions in line with project requirements. Code Quality : Write clean, maintainable, and efficient code while adhering to best practices and coding standards. Collaborative Problem Solving : Work with developers, project managers, and QA teams to troubleshoot, test, and deploy applications. System Architecture : Assist in creating system architecture and design for new applications and features. Documentation : Write and maintain technical documentation for internal and external use. Continuous Improvement : Contribute to the improvement of the development process, tools, and methodologies. Maintain and Improve Applications : Debug, troubleshoot, and update existing applications to ensure functionality and optimization. Agile Methodology : Participate in Agile development cycles, including sprint planning, standups, retrospectives, and sprint reviews. Mentorship : Collaborate in knowledge-sharing activities within the team. QualificationsBachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience. Additional Information5+ years of professional experience in software development. Proven experience with preferred programming languages such as C# (. NET,. NET Core 8+) , SQL , and Java 8+ . Experience with Python 3.9+ and Node.js 16+ . Experience with mobile development frameworks such as Ionic and Flutter . Solid understanding of algorithms, data structures, and software design principles. Experience with web frameworks and RESTful API design. Technical Skills :Strong proficiency in back-end development using . NET and . NET Core . Knowledge of relational and No SQL databases and query optimization (especially SQL ). Familiarity with version control systems like Azure Dev Ops and Git. Understanding of automated testing and debugging. Knowledge of CI/CD pipelines is a plus. Experience in cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes). Problem-Solving : Ability to identify, debug, and solve complex software issues independently and as part of a team. Communication Skills : Strong verbal and written communication skills to explain technical concepts clearly. Teamwork : Ability to collaborate effectively with other engineers and non-technical teams (e.g., Product, QA). Attention to Detail : Strong attention to detail and a commitment to delivering high-quality software. Preferred Skills (Optional): Experience with microservices architecture . Knowledge of Agile methodologies and Dev Ops practices . Contributions to open-source projects or a portfolio of personal projects. Personal Attributes: Self-motivated with a passion for technology and learning. Strong analytical and troubleshooting skills. Ability to work in a fast-paced environment and manage competing priorities. A positive and proactive attitude, with the ability to adapt to change and new challenges. Desire to grow and take on additional responsibilities over time. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Midrand, Gauteng SHARON NUROCK RECRUITMENT CC

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Overview

As a Software Engineer with Electrical knowledge, you will play a crucial role in developing cutting-edge software solutions that integrate with electrical components.

Minimum Job Requirements
  • Degree or National Diploma in Electrical / Mechatronics.
  • Proven experience in software development with a strong understanding of electrical systems.
  • Strong understanding of Software & Commissioning practices & processes.
  • Good Knowledge of PLC Software Systems (Siemens Simatic S7, Siemens TIA, WinCC) Allen Bradley, Mitsubishi, ABB advantageous.
  • Proficiency in programming languages.
  • Knowledge of electrical engineering principles and practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Ability to multitask and work in a fast-paced environment.
Responsibilities
  • Design, develop, and implement software applications that interact with electrical systems.
  • Collaborate with the Engineering team to integrate software and electrical components seamlessly.
  • Troubleshoot and resolve software and electrical issues.
  • Conduct testing and debugging of software and electrical systems.
  • Stay updated on industry trends and advancements in software and electrical engineering.
  • Meet project deadlines.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Pretoria, Gauteng Agile People

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Job Purpose

As an Intermediate Software Engineer, you can work fairly independently and are tasked with the development of software inside a team and sub sections of a system. You will have the ability to design solutions and modules to existing systems. You have a good command of the fundamentals of software development, coding principles, stakeholder engagement and good troubleshooting capabilities because you understand how systems work together and when and who to ask for help. At this point in your career, you should also be able to architect the basic components of a system.

Key Accountabilities
  • Successfully develop, deliver, and maintain high-quality software (requirements, design, code, documentation, etc.)
  • Contribute to quality activities, incl. peer reviews of estimates, designs and code
  • Resolve defects / bugs during QA testing, pre-production, production, and post-release patches
  • Be an active and enthusiastic team player. Partner effectively with all team members to deliver against commitments.
  • Commitment to team success and positive team dynamics
  • Proven experience with Agile Development, SCRUM, and / or Extreme Programming methodologies
  • Participate in all phases of the project lifecycle.
  • Maintain relevant documentation to describe logic, coding / configuration, testing and changes where applicable.
  • Continuously strive to make improvements to the existing products and / or systems and services.
  • Ensure all tasks are completed to the required quality standards.
  • Update job knowledge by studying state-of-the-art development tools & techniques
Skills, know-how and experience
  • Knows and applies the fundamental concepts, practices and procedures of software development.
  • Passion for being a hands-on techie
  • Innovative and creative thinking
  • Customer Focus
  • Ability to interpret and document user requirements and translate these into technical specifications and / or code
  • High numerical reasoning and logic ability with good problem-solving skills
  • Knowledge of one or more relevant programming languages, frameworks and databases
  • Be willing to adapt to significant changes in either technology or environment
  • Broad operational knowledge in 21st Century IT (Cloud, Social, Mobility, IoT, Big Data…)
  • Knowledge on Architecture Best Practices and Patterns (Microservices, CQRS, Event Sourcing, Domain-Driven Design, …)
  • Proven experience in using a TDD approach
Essential
  • 3-5 years professional or other practical experience
Experience in the following technologies
  • C#, Java, HTML and Javascript
  • .NET 5 or later
  • Web services (RESTful or WCF)
  • Entity Framework, NHibernate or other ORM
  • Unit testing
  • RDBMS (e.g. SQL Server, MySQL or Oracle)
  • Visual Studio 2019 or later
  • Single Page Application (Angular, React) Beneficial
  • Cloud Experience (Azure or AWS)
  • NoSQL databases (CosmosDB, MongoDB)
  • Experience in working with Agile Teams and successfully delivering Agile based software projects (including attending daily scrums, Kanban boards)
  • Experience working with Git, Azure DevOps, JIRA, Jenkins, Automated Build Servers,
  • Microsoft certifications is advantagous

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Programmers Jobs in South Africa !

Software Engineer

Gauteng, Gauteng Klipboard

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Join to apply for the Software Engineer role at Klipboard .

At Klipboard we offer a flexible hybrid work policy: employees spend three days in the office and two days working from home, providing a balanced work environment that combines office collaboration with the comfort and convenience of remote work.

Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade – wherever they are in the world.

Development Culture
  • Fast-moving and collaborative engineering group
  • Autonomy to experiment, prototype, and iterate
  • Emphasis on modern design principles and user experience
  • Hybrid and flexible working environment
Key Responsibilities
  • Simultaneous management of multiple sized projects
  • Effective stakeholder management
  • Develop and deliver project plans
  • Preparation and management of project documentation
  • Defining project resource requirements and managing the relevant resources
  • Manage project risks, issues, associated reporting, escalation and resolution
  • Management, delivery and approval of all deliverable
  • Financial project management i.e. Budgeting - Management of finance during implementation
  • Monitoring, tracking and reporting project activity and project status
  • Change request management
  • Organise, run and document project meetings
  • Working with and delegating project activities to the project administration function.
  • To maintain internal systems as directed
  • To enhance and improve documentation and processes within METIS as required
  • Coach and mentor Junior Project Managers
  • To cover for colleagues as directed
Essential Skills, Knowledge and Experience
  • Experience developing with the KCML language
  • A good understanding of ERP systems and business processes
  • Experience working in Agile/Scrum teams
  • Solid problem-solving and communication skills
  • Experience using Jira for task management
Desirable Skills
  • Background in wholesale, distribution, or automotive sectors
  • Familiarity with cloud-based ERP solutions
  • Willing to assist with building DEFTESTS to automate testing
  • An understanding of Git and Linux
Why This Role Matters

As a KCML Software Developer on ERPOne, you’ll play a key role in building the solutions that keep our customers’ businesses running smoothly and efficiently. Your work will directly impact the success of companies across multiple industries.

Company Info

We are excited to share our new company name – Klipboard. Kerridge Commercial Systems (KCS) is becoming Klipboard, and our new brand is designed to bring together our expertise across distribution, automotive, retail, rental, transport management, manufacturing, and field service management. We have offices based across the world and we are looking for talented individuals to join our growing teams.

Equal Opportunities

As a global company, we value and respect the diversity of our workforce, aiming to empower everyone to embrace each other's differences. We are committed to creating an inclusive workplace where diversity, equity, and inclusion are integral to our company and culture. If you require any help, adjustments and/or support during the interview and offer process please advise our TA or HR team.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Gauteng, Gauteng The Legends Agency

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Build Scalable Web3 & Blockchain Products with a Global Remote Team

Remote (South Africa) | Market Related | SA Working Hours

About Our Client

Our client is a globally distributed software development company with teams spanning the U.S., France, Brazil, and Singapore. They specialize in crafting custom-built digital solutions across industries like blockchain, gaming, ecommerce, and enterprise systems.

From full-scale ERP platforms to innovative Web3 games, smart contracts, and decentralized applications, they are known for their commitment to clean architecture, performance, and meaningful global impact. Their remote-first culture values collaboration, autonomy, and cutting-edge technology.

The Role: Software Engineer

As a Software Engineer, you will lead the development of scalable, blockchain-powered applications and smart contract solutions. You'll collaborate closely with a team of talented engineers and product leads to solve technical challenges and build high-impact digital products using modern technologies.

Key Responsibilities

  • Lead the design and development of scalable smart contracts using Solidity or Rust
  • Build and maintain Web3 applications, including token systems, wallet integrations, NFTs, and dApps
  • Optimize smart contracts for gas efficiency, security, and audit-readiness
  • Participate in architectural planning and technical decision-making
  • Develop internal tools and libraries to enhance developer productivity
  • Stay current on blockchain innovations, Layer 2 solutions, and security best practices
  • Mentor junior engineers and contribute to team knowledge sharing

About You

  • 4+ years as a senior or lead software engineer
  • Strong experience with Solidity or Rust in smart contract development
  • Deep understanding of blockchain and Web3 architecture
  • Familiarity with Layer 2 solutions (Optimism, Arbitrum, Polygon)
  • Skilled in Web3 tools (Hardhat, Truffle, Foundry, Metamask, Alchemy, Infura)
  • Strong grasp of smart contract security best practices
  • Independent, self-motivated, and thrives in a remote-first culture
  • Previous CTO experience would be advantageous
  • Competitive base salary with performance-based bonuses
  • Paid vacation
  • Company-provided laptop and personal development support
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Free State, Free State Primer

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

We’re the world’s first unified payment infrastructure, empowering businesses worldwide to unleash their payment potential. By choosing our platform, merchants can take control over their payment stack, create unique commerce experiences, accelerate their roadmap and increase payment success. We strive to make something complex, incredibly simple and intuitive. The world’s top investors, including Accel, Balderton, Iconiq, and Tencent, have invested in Primer’s vision to rebuild payments and commerce from the ground up.

Join us in shaping the future of payments and commerce.

Responsibilities
  • Designing and implementing core backend services for high performance, complex distributed systems
  • Driving and using modern development practices such as BDD and TDD would be highly beneficial
  • Creating clear, modern, well tested code
  • Collaborating across teams in a product-driven environment
  • Taking ownership of key technology decisions, building for scale and optimising for output
  • Conducting code reviews and continuously look at ways of improving our ways of working
  • Creating detailed internal documentation for the projects you work on
Qualifications
  • Proven experience in modern, complex technical environments
  • Python experience is preferred but we would also consider candidates who have worked with other OOP languages such as Java, Golang etc.
  • Experience with testing frameworks and a good approach to writing testable, maintainable code.
  • Be willing to set goals, success metrics, driving and setting up sprints and driving refinement sessions of the tickets and driving delivery side on a day to day basis.
  • In-depth understanding of the entire development process (design, development and deployment)
  • Highly motivated self-starter who values autonomy and getting things done
  • Excellent verbal and written communication skills
  • Experience working in a fast-paced environment.
Interview Process
  • 30 minute call with a Talent Partner
  • 45 minute Engineering Manager Interview
  • 90 minute Coding interview
  • 60 minute System Design interview
  • 60 minute final stage values‑alignment interview
Benefits and Culture
  • Competitive share options
  • Uncapped holiday, with 25 days minimum to be taken
  • Workations & Company Retreat
  • The best equipment for your role
  • £500 towards your home office setup
  • Generous learning budget
  • A broad set of additional perks and benefits (depending on location)
Remote Work Environment

We work remotely. We believe that building a successful, profitable company goes beyond proximity. We invest in our relationships with each other through great remote working practices and thoughtfully designed face‑to‑face time together. Our heads‑together time comes in the form of workstations, our annual company retreat, and co‑working space access worldwide.

Equal Opportunity Statement

Primer is committed to the equal treatment of all current and prospective employees, regardless of background or beliefs. Primer adopts a zero‑tolerance approach to discrimination. We are committed to providing equal opportunities to all current and prospective employees regardless of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, or marriage and civil partnership.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Programmers Jobs