Software Developer/Engineer
4 days ago
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
-
QA Engineer
2 days ago
Sandton, South Africa Copious Software Full timeOverview Ready to embark on this journey? Apply now and let's revolutionize the economic and technology landscape together! About Copious ( We are Copious. At Copious, we believe in People, Knowledge and Solutions. We bring together engaged talents to provide high-value technology services that help our consultants and clients succeed. Copious is a Talent &...
-
Software Developer
3 days ago
Sandton, Gauteng, South Africa Catch Full time R900 000 - R1 200 000 per yearThe ideal candidate will have a passion for technology, coding and software building. The ideal candidate will need to be able to meet deadlines, be meticulous, and communicate effectively with other team members and managers. What will I be doing? ✓ Participate in every stage of the development lifecycle, including feature conception, design,...
-
Software Developer Sandton
4 days ago
Sandton, South Africa Pro Development Group Full timeSoftware Developer L2 Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment. The role involves working within Development, Support, and Maintenance in a high-performance area of the bank. This custom solution is...
-
Senior Software Engineer
1 week ago
Sandton, South Africa Telecommunications and Technology Full time R1 200 000 - R3 600 000 per yearOverview Reference DS:INV Salary ZAR/hour Job Location - South Africa -- Johannesburg Metro -- Sandton Job Type Contract Posted 24 October 2025 Closing date 15 Nov :59Dotcom Software's Business Advisory division has an opportunity for a Senior Sofware Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to...
-
Software Developer II
3 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full timeContract positionMinimum requirements:Bachelors Degree in Computer Science, Software EngineeringMust have 8 years software development experienceJavaScript, HTML5, CSS, Primary Java 1.8 and above Spring Framework Springboot Apache Camel Kafka ELP MQ Java API knowledge XML config and binding Additional Micro Service architecture DB2 Databases Mongo DB...
-
Software Developer II
3 days ago
Sandton, Gauteng, South Africa Boardroom Appointments Full time R200 000 - R250 000 per yearContract positionMinimum requirements:Bachelors degree or diploma in Computer Science or related field8 years of experience developing softwareMust have working experience on the following toolsIDEs, Visual Studio Code, Git, Azure Devops, Sonar Qube, NexusStrong technical/ software engineering background (hands-on)Strong application/software development or...
-
C++ Software Engineer
3 days ago
Sandton, Gauteng, South Africa Hire Resolve Full time R500 000 - R1 500 000 per yearHire Resolve is seeking a skilled C++ Software Engineer to join their client's team in Sandton. The ideal candidate will be responsible for developing high-performance applications, solving complex problems, and collaborating with other engineers to create innovative solutions. If you are passionate about technology and have a strong background in C++, we...
-
Senior Software Engineer
3 days ago
Sandton, Gauteng, South Africa Hire Resolve Full time R1 000 000 - R2 500 000 per yearHire Resolve's client is seeking a Software Engineer who will be responsible for designing, developing, and maintaining software solutions for the client's SaaS applications. This role requires strong technical expertise in software development, performance optimization, security, and collaboration with cross-functional teams. The Software Engineer will...
-
Principal Software Engineer
6 days ago
Sandton, South Africa Discovery Limited Full timeAbout Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic environment enables smart, self-driven people to be their best. As global...
-
Principal Software Engineer
4 days ago
Sandton, South Africa Discovery Full timeAbout Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast‑paced and dynamic environment enables smart, self‑driven people to be their best. As...