A leading software development company in Johannesburg is looking for a skilled software developer to realize detailed designs through programming and configuration. You'll produce quality software, collaborate with teams to deliver new features, and ensure maintainable code. A BSc in Computer Science and a minimum of 5 years of experience in Java development are required. The role offers...
A leading FMCG company in Johannesburg seeks an experienced Sales Manager to drive growth and lead a high-performing team. The ideal candidate will have 10+ years of sales experience, including 5 years in a managerial role, and a proven track record of achieving sales targets. Responsibilities include developing strategic sales plans, mentoring the team, and expanding the customer base. Join this...
A dynamic tech company is looking for a Senior Python Engineer passionate about backend architecture and mentoring. You will build Django-based systems and collaborate with frontend teams, while guiding junior developers. Ideal candidates will have over 5 years of Python expertise, deep knowledge of Django, and a solid grasp of API design. If you seek to make a significant impact within a...
An established industry player is seeking Senior and Intermediate Java Developers to become part of a passionate and collaborative development team. This role offers the chance to work with cutting-edge technologies and engage with senior stakeholders to ensure the successful delivery of software solutions. The ideal candidates will have a strong background in Java and Spring, along with a...
A recruitment agency is seeking an Audit Manager to manage a portfolio of audit clients. The ideal candidate will have a CA(SA) qualification or be nearly qualified, with 3-5 years of experience in an audit firm. Responsibilities include planning and finalizing audits, reviewing financial statements, and mentoring junior staff. A competitive salary of around R50,000 per month is offered, along...
A recruitment agency is seeking a leader to supervise a team of cabling technicians in South Africa, Gauteng. The role involves overseeing the installation, termination, testing, and maintenance of fibre optic and UTP cabling systems. Responsibilities include ensuring projects comply with safety and quality standards, managing job progress, and liaising with clients and contractors. Ideal...
A leading security systems company in Johannesburg is looking for an experienced Security Systems Technical Supervisor. This role involves overseeing a team in the installation, maintenance, and repair of security systems. Ideal candidates will have a strong background in security systems technology, leadership experience, and excellent communication skills. This is a full-time position catering...
A technology company based in Johannesburg is seeking a skilled Technical Lead to oversee software development projects. The ideal candidate will possess at least 6 years of experience in software development, including 2 years in a leadership role. Responsibilities include leading a development team, translating business requirements into design, and ensuring project quality. Candidates should...
A prominent environmental consulting firm in South Africa is seeking an Associate Level Environmental Assessment Practitioner to lead the mining sector projects. The ideal candidate will have a minimum of 10 years of relevant experience, preferably with a Master's degree. Responsibilities include conducting environmental assessments, managing projects, and engaging with clients at a high level....
Position: C# Developer (Team Lead & Mentor) Location: Pretoria Is technology your soulmate? Do you speak fluent geek? Are you socially adept and inspired by problem-solving? Raise your hand if that’s you because we’re hiring! It’s our mission to unleash the potential in our team, and we know that teams perform best when they are diverse and each individual feels that they belong. That’s why we...
A leading African bank is seeking a Senior Data Scientist to join their Personal and Private Banking Data Science team. This role involves collaborating with specialists to unlock insights from data, guiding AI projects, and mentoring junior members. With a requirement of over 7 years of experience in data science, candidates should hold a relevant degree and showcase a strong proficiency in...
A leading company in Johannesburg is seeking a Senior Machine Learning Developer to drive the design and deployment of machine learning solutions. You'll work with cross-functional teams to innovate and implement scalable solutions, while also mentoring junior engineers. This role offers the chance to leverage your expertise in a collaborative environment, tackling complex challenges and...
A leading construction company in South Africa is seeking a Senior Quantity Surveyor to lead financial and contractual management of major projects worth over R1 billion. The ideal candidate will oversee cost control, administration, and risk management while also mentoring a high-performing team of quantity surveyors. Experience in both building and civil engineering projects is essential. This...
A technology consulting firm in South Africa is seeking a Senior Back-End Developer with strong SQL expertise. This role focuses on designing, developing, and maintaining scalable back-end applications while collaborating with cross-functional teams. Applicants should have over 5 years in back-end development, advanced SQL proficiency, and experience with languages such as C#, Java, Python, or...
A leading recruitment service is seeking a highly skilled Senior iOS Developer to join their mobile development team. The ideal candidate will be responsible for designing and building advanced iOS applications, collaborating with teams, conducting code reviews, and mentoring junior developers. Applicants should have over 5 years of experience in iOS development, with strong skills in Swift,...
A technology consultancy is looking for an experienced Android Lead Developer to take charge of mobile development projects and mentor the team. The role requires a solid background in Kotlin, Java, and Android SDK, with a minimum of 3 years in a senior role. The successful candidate will work in a collaborative hybrid environment, leading the delivery of innovative Android solutions. This is a...
A technology recruitment firm is seeking a Senior PowerApps Developer for a contract role in Johannesburg. You will architect and develop high-quality PowerApps applications, ensuring they meet technical specifications and business requirements. The ideal candidate has a Bachelor's degree in computer science and is proficient in the Power Platform and Microsoft 365. This role also involves...
A tech company is seeking a highly skilled Senior Angular Developer to join its dynamic development team in Johannesburg. You will be responsible for designing, developing, and maintaining scalable web applications. The role involves collaborating with cross-functional teams, conducting code reviews, and mentoring junior developers. Ideal candidates will have 7+ years of experience in front-end...
A machining company is seeking an experienced Senior CNC Lathe Operator & Setter in Boksburg. The role involves setting, operating, and optimising CNC lathe machines to ensure high-precision production. Candidates should have 5–8 years of experience, a trade qualification, and strong knowledge of CNC turning operations and tooling selection. Responsibilities include mentoring junior operators,...
A leading software solutions provider in Johannesburg is seeking an experienced individual for a customer support role. You will assist in resolving support cases, providing analytical solutions, and mentoring team members. The ideal candidate should possess a Computer Science degree and extensive experience in customer service within a software environment. This position offers a flexible hybrid...