16,495 Senior Developer jobs in South Africa

Software Developer, Software Development

Cape Town, Western Cape Hexagon AB

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

Job Location (Short): Cape Town, South Africa

Workplace Type: Hybrid

Business Unit: ALI

Responsibilities

Hexagon’s Asset Lifecycle Intelligence division (Hexagon) is seeking a Senior Software Developer.

As our Senior Software Developer, you will independently design, develop, and debug new and existing software products.

Ideal candidates will have 3+ years' experience in front-end development for web applications, working from a UX design spec to design and build front-end component hierarchies. Attention to detail and building maintainable UI components will be very important. Experience with TypeScript, React, and related tools will be beneficial.

You will.

  • Acquire specific expertise in software design and development approaches and best practices.
  • Recommend and make changes and enhancements to improve the quality of products and procedures.
  • Write and implement efficient code.
  • Work with more experienced team members to conduct root cause analysis of issues and perform unit testing.
  • Engage with cross-functional teams to develop applications that meet customer needs.
  • Demonstrate advanced knowledge in a variety of the field’s concepts, practices, and procedures.
  • Rely on moderate experience and judgment to plan and accomplish goals.
About Hexagon

Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications.

Hexagon’s Asset Lifecycle Intelligence division helps clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. We empower customers to unlock data, accelerate industrial project modernization and digital maturity, increase productivity, and move the sustainability needle.

Our technologies help produce actionable insights that enable better decision-making and intelligence across the asset lifecycle of industrial projects, leading to improvements in safety, quality, efficiency, and productivity, which contribute to Economic and Environmental Sustainability.

Hexagon (Nasdaq Stockholm: HEXA B) has approximately 25,000 employees in 50 countries and net sales of approximately 5.4bn EUR. Learn more at hexagon.com and follow us @HexagonAB.

Why work for Hexagon?

At Hexagon, if you can see it, you can do it. Hexagon’s Asset Lifecycle Intelligence division puts their trust in you so that you can bring your ideas to life. We have emerged as one of the most engaged and enabled workplaces. We are committed to creating an environment that is truly supportive by providing the resources you need to fully support your ambitions, no matter who you are or where you are in the world.

Everyone is welcome

At Hexagon, we believe that diverse and inclusive teams are critical to the success of our people and our business. Everyone is welcome—as an inclusive workplace, we do not discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.

Respect is the cornerstone of how we operate, so speak up and be yourself. You are valued here.

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

Software developer, software development

Cape Town, Western Cape Hexagon AB

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Job Location (Short): Cape Town, South Africa Workplace Type: Hybrid Business Unit: ALI Responsibilities Hexagon’s Asset Lifecycle Intelligence division (Hexagon) is seeking a Senior Software Developer. As our Senior Software Developer, you will independently design, develop, and debug new and existing software products. Ideal candidates will have 3+ years' experience in front-end development for web applications, working from a UX design spec to design and build front-end component hierarchies. Attention to detail and building maintainable UI components will be very important. Experience with Type Script, React, and related tools will be beneficial. You will. Acquire specific expertise in software design and development approaches and best practices. Recommend and make changes and enhancements to improve the quality of products and procedures. Write and implement efficient code. Work with more experienced team members to conduct root cause analysis of issues and perform unit testing. Engage with cross-functional teams to develop applications that meet customer needs. Demonstrate advanced knowledge in a variety of the field’s concepts, practices, and procedures. Rely on moderate experience and judgment to plan and accomplish goals. About Hexagon Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. Hexagon’s Asset Lifecycle Intelligence division helps clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. We empower customers to unlock data, accelerate industrial project modernization and digital maturity, increase productivity, and move the sustainability needle. Our technologies help produce actionable insights that enable better decision-making and intelligence across the asset lifecycle of industrial projects, leading to improvements in safety, quality, efficiency, and productivity, which contribute to Economic and Environmental Sustainability. Hexagon (Nasdaq Stockholm: HEXA B) has approximately 25,000 employees in 50 countries and net sales of approximately 5.4bn EUR. Learn more at hexagon.com and follow AB. Why work for Hexagon? At Hexagon, if you can see it, you can do it. Hexagon’s Asset Lifecycle Intelligence division puts their trust in you so that you can bring your ideas to life. We have emerged as one of the most engaged and enabled workplaces. We are committed to creating an environment that is truly supportive by providing the resources you need to fully support your ambitions, no matter who you are or where you are in the world. Everyone is welcome At Hexagon, we believe that diverse and inclusive teams are critical to the success of our people and our business. Everyone is welcome—as an inclusive workplace, we do not discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. Respect is the cornerstone of how we operate, so speak up and be yourself. You are valued here. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Software developer, software development

Cape Town, Western Cape Hexagon AB

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent
Job Location (Short): Cape Town, South Africa Workplace Type: Hybrid Business Unit: ALI Responsibilities Hexagon’s Asset Lifecycle Intelligence division (Hexagon) is seeking a Senior Software Developer. As our Senior Software Developer, you will independently design, develop, and debug new and existing software products. Ideal candidates will have 3+ years' experience in front-end development for web applications, working from a UX design spec to design and build front-end component hierarchies. Attention to detail and building maintainable UI components will be very important. Experience with Type Script, React, and related tools will be beneficial. You will. Acquire specific expertise in software design and development approaches and best practices. Recommend and make changes and enhancements to improve the quality of products and procedures. Write and implement efficient code. Work with more experienced team members to conduct root cause analysis of issues and perform unit testing. Engage with cross-functional teams to develop applications that meet customer needs. Demonstrate advanced knowledge in a variety of the field’s concepts, practices, and procedures. Rely on moderate experience and judgment to plan and accomplish goals. About Hexagon Hexagon is a global leader in digital reality solutions, combining sensor, software, and autonomous technologies. We are putting data to work to boost efficiency, productivity, quality, and safety across industrial, manufacturing, infrastructure, public sector, and mobility applications. Hexagon’s Asset Lifecycle Intelligence division helps clients design, construct, and operate more profitable, safe, and sustainable industrial facilities. We empower customers to unlock data, accelerate industrial project modernization and digital maturity, increase productivity, and move the sustainability needle. Our technologies help produce actionable insights that enable better decision-making and intelligence across the asset lifecycle of industrial projects, leading to improvements in safety, quality, efficiency, and productivity, which contribute to Economic and Environmental Sustainability. Hexagon (Nasdaq Stockholm: HEXA B) has approximately 25,000 employees in 50 countries and net sales of approximately 5.4bn EUR. Learn more at hexagon.com and follow AB. Why work for Hexagon? At Hexagon, if you can see it, you can do it. Hexagon’s Asset Lifecycle Intelligence division puts their trust in you so that you can bring your ideas to life. We have emerged as one of the most engaged and enabled workplaces. We are committed to creating an environment that is truly supportive by providing the resources you need to fully support your ambitions, no matter who you are or where you are in the world. Everyone is welcome At Hexagon, we believe that diverse and inclusive teams are critical to the success of our people and our business. Everyone is welcome—as an inclusive workplace, we do not discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. Respect is the cornerstone of how we operate, so speak up and be yourself. You are valued here. #J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Application Developer

The Vocation Station

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Century City, Cape Town | Permanent
Hybrid (3 days in-office)
R420,000 – R720,000 CTC per year

Build Software with Real-World Impact

We’re looking for an Application Developer who is passionate about writing clean, scalable code and contributing to projects that are shaping the future of automation and robotics. If you enjoy problem-solving, collaborating with talented teams, and seeing your work deployed in real-world environments, this is the role for you.

You’ll work on applications that support industries worldwide — developing software that is secure, efficient, and built to last. This is more than just coding — it’s about being part of a team where innovation, collaboration, and purpose come together.

What You’ll Bring
  • Degree in Computer Science, Engineering, or equivalent experience.
  • 3–5 years’ coding experience .
  • Strong skills in C#, .NET, and C++ .
  • Experience with Agile/Scrum and Waterfall methodologies.
  • Exposure to cloud platforms (AWS, Azure, GCP) preferred.
  • Familiarity with Kubernetes a plus.
  • Knowledge of 3D frameworks (OpenGL, Unity, etc.) advantageous.
  • Awareness of DevSecOps practices .
  • Excellent communication skills and a collaborative, proactive approach.
What You’ll Be Doing
  • Develop scalable, high-performance applications using C# and .NET .
  • Implement performance-critical components in C++.
  • Build and maintain Web APIs for service integration.
  • Integrate messaging systems (RabbitMQ/AMQP).
  • Design, optimize, and query PostgreSQL databases .
  • Implement secure authentication and authorization (OAuth).
  • Contribute to 3D systems development , including visualization or processing pipelines.
  • Apply cybersecurity best practices to protect applications and data.
  • Use Matlab for signal processing or pose estimation tasks.
  • Work closely with teams to test, troubleshoot, and deploy high-quality code.
Why would you want to work Here
  • Innovation at Scale – Your code will support cutting-edge projects, from autonomous haulage to robotic construction.
  • Collaborative Environment – Work with expert engineers, developers, and system integrators.
  • Meaningful Work – See your software in action in industries where safety and efficiency depend on it.
  • Global Impact – Join a team with local roots and international reach, contributing to projects across continents.
  • Occasional travel (USA + Johannesburg)
  • The chance to grow your career while working on projects with global impact.

If you’re an application developer ready to code with purpose and make a difference on a global stage, we’d love to hear from you.

Apply now and help us build the future, one application at a time.

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

Application Developer

Cape Town, Western Cape Faraday

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Shape Your Future With Us

General Re Corporation, a subsidiary of Berkshire Hathaway Inc. , is a holding company for global reinsurance and related operations, with more than 2,000 employees worldwide. It owns General Reinsurance Corporation and General Reinsurance AG, which conducts business as Gen Re.

Gen Re delivers reinsurance solutions to the Life/Health and Property/Casualty insurance industries. Represented in all major reinsurance markets through a network of 37 offices , we have earned superior financial strength ratings from each of the major rating agencies. We value diversity, equality, and inclusion and promote a culture that supports professional and personal growth.

General Reinsurance, Cape Town Branch (a subsidiary of General Reinsurance AG) is offering an opportunity for Application Developer in our Life Australia, UK, SA, Canada division.

Key Responsibilities
Gen Re seeks an Application Developer for development and support of a Global Life/Health business application. As an integral part of the Gen Re Global Life Office of the Customer team, this role will work closely with cross-functional stakeholders and external clients to deliver the best-in-class solutions for the Life Health portfolio of projects. The primary responsibility will be support and development of the international client accounting and claim assessment application. They should be comfortable with SQL Server and MS technologies. The ideal candidate will have a strong data background in SQL Server database technologies, .Net, and C#. The successful candidate should be comfortable managing the complete development process from conception to deployment, as well as maintaining and upgrading software post-deployment. This is an international team and requires a flexible schedule to work with associates around the globe.

Specific Responsibilities:

  • Develop, test, and maintain applications per specifications as part of a project team that includes project manager, business analyst, and stakeholders.
  • Ensure the successful integration of the applications to other LH systems as needed.

Qualifications & Experience

Experience/Skills Required:

  • Knowledge of Agile / MS DevOps for task tracking and code management to include pipelines for build and deployment.
  • Strong MS SQL Server development experience.
  • Experience writing complex TSQL queries, views, stored procedures.
  • MS Programming languages (C#).
  • 5+ years of relevant experience.
  • Ability to work/meet during flexible hours. This person will need to coordinate with international users across different time zones (Europe, Asia, Australia, and the US).

Additional Experience/Skills Desired:

  • .Net framework (4.5+) Winforms and Console application development.
  • Third Party tool experience including DevExpress Express Application Framework (XAF) for WinForms.
  • Visual Studio experience, preferably version 2017+.
  • Experience working with DbUp is a plus.
  • Understanding of reinsurance business strongly desired.
  • Ability to work directly with business users, including limited business analysis tasks, to develop best-in-class software.

Contact
Human Resources

Our Address

General Reinsurance Africa Ltd.
(Reinsurer licensed to conduct composite insurance business)
2nd Floor, Waterway House North, 3 Dock Road V&A Waterfront,
Cape Town, 8001 (South Africa)

Preference will be given, but not limited to, candidates from designated groups in terms of the Employment Equity Act and our employment equity policy.

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

Application Developer

Western Cape, Western Cape DataTech Recruitment

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

Overview

We’re looking for an Application Developer who loves solving complex problems and building systems that push the boundaries of robotics and automation. Your work will help shape cutting-edge technology used globally in construction and mining industries.

This role is part of a US-based company with strong South African roots. Our engineering offices in Cape Town and Johannesburg support operations and customers across the US. If you thrive in a fast-paced, collaborative environment, this is your chance to make a real impact.

Location, Compensation and Travel

Location: Century City, Cape Town | Hybrid (3 days in office per week).

Salary: R35,000 – R60,000 CTC per month.

Benefits: Medical aid contribution.

Travel: Occasional trips to USA & Johannesburg.

Responsibilities
  • Design and develop scalable, high-performance applications using C# and .NET
  • Build and maintain Web APIs for service integration and communication
  • Implement performance-critical components with C++
  • Integrate messaging systems like RabbitMQ
  • Design, optimize, and query PostgreSQL databases
  • Implement secure authentication and authorization (OAuth)
  • Contribute to 3D systems development, including visualization or processing pipelines
  • Apply cybersecurity best practices to keep applications and data secure
  • Use Matlab for tasks like pose estimation or signal processing
  • Collaborate across teams to troubleshoot, test, and deploy high-quality solutions
Qualifications
  • Degree in Computer Science, Engineering, or equivalent experience
  • 3–5 years of coding experience
  • Experience with Waterfall and Agile/Scrum methodologies
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus
  • Kubernetes experience is an advantage
  • Knowledge of 3D frameworks/libraries (OpenGL, Unity, or similar) is desirable
  • Exposure to DevSecOps practices
  • Strong communication skills and a proactive team approach
Why this role matters

Your work will directly impact global projects in robotics and automation. You’ll be part of a team that’s not just coding—but innovating.

If you’re ready to take your development skills to the next level and work on tech that’s shaping the future, we want to hear from you.

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

Application Developer

Centurion, Gauteng Optim-G Pty Ltd t/a Optim-G Pty Ltd

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities
  • Engagement with business to collect, document and review the business analysis deliverables.
  • Assessment and review of packaged software solutions and provide input to feasibility studies.
  • Development of on-premises, cloud-based and hybrid software applications and solutions based on the business requirements as per delivery plans.
  • Development of test code as well as testing of application solutions to ensure security controls, performance metrics and functional metrics are met.
  • Inform the technical architect and project manager of any issues that may affect other areas of the project.
  • Participate in quality management reviews (code reviews), ensuring compliance with the set quality standards.
  • Development of application prototype to validate and provide clarity on the business requirements and ensuring expectation alignment.
  • Conduct package-specific training for conference room pilot participants.
  • Participate in transitioning the designs to the developers and ensure a clear and complete understanding of the designs.
  • Complete all appropriate documentation required by the programmers, testers, Deployment team, and Application Management team that will maintain the application.
  • Develop basic application design models as input to the technical specifications.
  • Participation in software application and solution testing activities.
Desired Experience & Qualification

Qualifications:

  • Matric
  • A relevant Degree in Computer Science or equivalent

Experience Required:

  • At least three (3) years demonstrable experience in developing distributed software applications or solutions
  • At least three (3) years experience in developing on Visual Studio, SharePoint, MSSQL as well as using C#, ASP.Net, XML, JSON, and Java Scripting
  • At least three (3) years experience in managing software releases, versioning, change control and source code
  • At least three (3) years experience in developing data-driven software
  • Experience in cloud-based application development
  • Minimum three (3) years experience in developing medium-to-large scale web applications
  • Ability to work closely and effectively within a small/medium sized development team
  • Ability to translate functional requirements into technical solutions
  • Experience in conducting user design and review sessions and running stakeholder agreement meetings.
  • Knowledge of relational database concepts.
#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior developer Jobs in South Africa !

Application Developer

Eastern Cape, Eastern Cape Headhunters

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

Our client, a market leader in the IT Industry, based in Port Elizabeth, is currently looking to employ an Applications Developer.

An awesome career opportunity awaits you!

Duties & Responsibilities

Requirements:

  • Com/Bus Sci (IS); or BSc. (Comp); or B.Tech IT (Software Development);
  • 3-5 years’ development experience (essential).
  • Knowledge of Software Development Lifecycle (SDLC).
  • Knowledge of software testing.
  • Knowledge of writing test cases.
  • Microsoft SQL Server 2008/2014 (Compulsory).
  • Object Orientated programming skills and principles.
  • C#.
  • Web Development (ASP.NET or .NET Core, WEBAPI, CSS, HTML, JQuery).
  • JavaScript.
  • Web Services/API.
  • Knowledge of Agile Methodology (Scrum/Kanban).
  • Advantageous - Azure Cloud Computing, SSIS and SSRS.

Job Duties:

  • Collaborate with the Scrum Master/Project Manager to deliver quality, effective software, in line with the agreed development process and business needs.
  • Collaborate with stakeholders to gather requirements, conduct analysis and prioritize requests.
  • Conduct research and evaluate potential technical solutions to identified business problems.
  • Partner with Business and/or System Analysts to translate business requirements into workable solutions and document solutions into technical specifications.
  • Design and code new software functionality using code that is readable, maintainable and re-usable.
  • Conduct Unit Testing of own code, and System Integration Testing (SIT) of each solution and resolve all issues/queries timeously.
  • Collaborate with the testing team to co-create test cases to ensure that features within each application are working as expected.
  • Contribute to user acceptance testing (UAT) and training material to ensure that functionality is working correctly.
  • Provide stakeholders with regular feedback on the technical design and timelines for solution ensuring that business needs are met.
  • Maintain existing programs according to change requests approved by business as and when needed.
  • Diagnose root causes of system issues through problem-solving and recommend potential solutions.
  • Monitor performance of solutions and make recommendations to improve the performance and functionality of the solution.
  • Log issues found in existing systems as internal change controls and ensure successful resolution of issues.
  • Build and maintain collaborative, professional relationships with clients and stakeholders.
  • Deliver on service level agreements made with clients and stakeholders in order to ensure that expectations are managed.
  • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
  • Develop and maintain productive and collaborative working relationships with peers and team members.
  • Continuously develop own expertise in terms of industry and subject matter development and application thereof in an area of specialization.
  • Participate and contribute to a culture of work-centric thinking, productivity, service delivery and quality management.
  • Contribute to continuous innovation through the development, sharing and implementation of new ideas and involvement of peers.
  • Take ownership for driving career development.

Kindly be advised that should you not receive a response within two weeks of applying, please consider your application unsuccessful.

Package & Remuneration

Monthly

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

Application Developer

Centurion, Gauteng R900000 - R1200000 Y NextCareers

Posted today

Job Viewed

Tap Again To Close

Job Description

visit for Application

Closing Date : Job Description

Optimi is looking for an experienced Software Developer to enable innovation through technology solutions and drive coding standards in our software development team. The successful candidate will be involved in designing and building new technology solutions, interegrating existing software and mentoring junior development team members. We are looking for highly self motivated, strong problem-solver and a candidate with good communication skills.

REQUIREMENTS

  • Bachelor's Degree/Diploma/Technical Certification
  • Must be computer Literate
  • Customer service-oriented attitude
  • More the six (6) years relevant experience
  • Must be fluent in English
  • Must be able to prioritize and meet deadlines
  • Excellent organisational skills
  • Preference will be given to candidates with their own laptops

DUTIES

  • Take charge of the code-base to ensure quality and documentation standards are adhered to.
  • Consult with other technology team members to ensure that technologies chosen are future proof, has proper community support, and will not result in code refactoring in the near future.
  • Effectively communicate and collaborate with test analysts and business analysts to provide timely feedback and resolutions to issues identified during functional- and user acceptance testing.
  • Work with the Technical Operations team to automate builds and code deployments and where automated deployments aren't possible – communicate deployment times with the technical operations team.
  • Effective communication and collaboration with cross-functional team members.
  • Keep up to date with technology trends and how they can benefit Optimi's software landscape.
  • Identify areas for system and code improvements and implement them as well as taking system availability and business stakeholders into account.

The position is based in Centurion.

  • Should you not receive a call from us in 14 days, please consider your application unsuccessful.
This advertiser has chosen not to accept applicants from your region.

Application Developer

R90000 - R120000 Y Gen Re

Posted today

Job Viewed

Tap Again To Close

Job Description

Key Responsibilities

Gen Re seeks an Application Developer for development and support of a Global Life Health business application. As an integral part of the Gen Re Global Life Office of the Customer team, this role will work closely with cross-functional stakeholders and external clients to deliver the best-in-class solutions for the Life Health portfolio of projects. The primary responsibility will be support and development of the international client accounting and claim assessment application. They should be comfortable with SQL Server and MS technologies. The ideal candidate will have a strong data background in SQL Server database technologies, .Net and C#. The successful candidate should be comfortable managing the complete development process from conception to deployment, as well as maintaining and upgrading software post deployment. This is an international team and requires a flexible schedule to work with associates around the globe.

Specific responsibilities:

  • Develop, test and maintain applications per specifications as part of a project team that includes project manager, business analyst, and stakeholders
  • Ensure the successful integration of the applications to other LH systems as needed

Qualifications & Experience

Experience/Skills Required:

  • Knowledge of Agile / MS DevOps for task tracking and code management to include pipelines for build and deployment
  • Strong MS SQL Server development experience
  • Experience writing complex TSQL queries, views, stored procedures
  • MS Programming languages (C#)
  • 5+ years of relevant experience
  • Ability to work/meet during flexible hours. This person will need to coordinate with international users across different time zones (Europe, Asia, Australia, and the US)

Additional Experience/Skills Desired:

  • .Net framework Winforms and Console application development.
  • Third Party tool experience including DevExpress Express Application Framework (XAF) for WinForms
  • Visual Studio experience, preferably version 2017+
  • Experience working with DbUp is a plus
  • Understanding of reinsurance business strongly desired
  • Ability to work directly with business users, including limited business analysis tasks, to develop best-in-class software
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 Senior Developer Jobs