Apply for one of the positions below
or if you don't anything that suits you,
send us your CV for consideration.

"Success never comes to look for you while you wait around.
You’ve got to get up and work at it to make your dreams come true"
Poh Yu Khung

Senior Full Stack Developer C# (JHB Remote)

Gauteng - South Africa, Remote
IT - Software Development

ENVIRONMENT: A leading Software Solutions company based in Johannesburg is looking for a skilled Senior Full Stack Developer to join their team. In this role, you will collaborate with the development team to enhance and build their unique Tax Software Solution. The ideal candidate will hold a relevant degree or qualification in Computer...
Find Out More

Senior IT Product Manager

Johannesburg - Gauteng - South Africa
Product/Project management

ENVIRONMENT: Our client a fast-paced, high-growth online loan underwriting company is on the lookout for a Senior IT Product Manager whos equal parts strategist, communicator, and execution powerhouse. In this key role, youll act as the vital bridge between operations and dev teams, translating big-picture business goals into clear,...
Find Out More

Senior Ruby on Rails Developer

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: Our client a fast-moving, high-growth online loan underwriting company is on the hunt for a Senior Ruby on Rails Developer whos not just great with code but also knows how to lead the way! If you're someone who thrives on building sleek, scalable web apps front to back, loves clean code, and has a thing for mentoring...
Find Out More

Technical Business Analyst (SQL & Software Development) (DBN)

Durban - KwaZulu Natal - South Africa
Engineering/Technical,IT - Analyst, Data Management,IT - Software Development

ENVIRONMENT: A highly analytical & solutions-driven Technical Business Analyst with strong SQL expertise and a background in Software development is sought by a Durban-based Financial Services company to join its team. You will play a key part in aligning client business needs with technology solutions, ensuring seamless collaboration...
Find Out More

Product Manager – Solar Finance

Johannesburg - Gauteng - South Africa
Product/Project management

ENVIRONMENT: Our client, a UK-based leader in photovoltaic distribution with offices in Johannesburg and Cape Town, is seeking a Product Manager to drive the growth of their finance offering, focused on the commercial and agricultural sectors. This hybrid strategy-and-execution role involves developing and scaling tailored financing solutions...
Find Out More

Junior PHP Full Stack Developer (Onsite)

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: An e-Commerce and Logistics company in Johannesburg is seeking a proactive a Junior PHP / Laravel Full Stack Developer to join their compact development team. Youll be instrumental in building and improving their custom e-commerce and logistics platforms, which support a well-established business with a growing national footprint....
Find Out More

Head of IT Operations (EE ONLY)

Cape Town - Western Cape - South Africa
IT - Manager

ENVIRONMENT: BE accountable for managing the delivery of the IT Service Delivery, IT Infrastructure Management, Technical Architecture, IT continuity management and IT finance administration functions of a dynamic Financial Services Group seeking its next Head of IT Operations. You will collaborate with the Business in order to deliver these...
Find Out More

Junior Project Manager (George – Onsite)

Eastern Cape - South Africa
Product/Project management

ENVIRONMENT Are you an organizational ninja, tech-savvy problem solver, or natural-born planner? If you're ready to step into a fast-paced world of innovation and transformationlook no further! Our Client on the hunt for a Project Manager to join their dynamic and ever-growing team.  As the Project Manager, you'll play a vital...
Find Out More

Software Development Manager

Somerset West - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: Our client, a leading player in the fresh produce industry offering IT, analytics, and software support services, is seeking a Software Development Manager to oversee and lead the software development function across all systems. This role requires a blend of strategic leadership and operational excellence, with a strong focus on...
Find Out More

Software Developer

Somerset West - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: Our client, a leader in the fresh produce industry providing IT, analytics, and software support services, is seeking a Software Developer to join their dynamic team of experts. The successful candidate will be part of their growing development team, collaborating with designers, client-facing teams, and, at times, directly with...
Find Out More

Sales Executive (Software Solutions) (DBN)

Durban - KwaZulu Natal - South Africa
Media/Marketing/Sales

ENVIRONMENT: A Durban-based Financial Services company seeks a highly motivated, results-driven Sales Executive to take the brand to market, spearhead strategic marketing and sales initiatives, and drive business growth. You will develop and execute a go-to-market strategy for the company's new debt collections software and call center...
Find Out More

Senior Qlik Sense Cloud Developer (Remote)

Remote
IT - Software Development

ENVIRONMENT: Our client is seeking a Senior Qlik Sense Cloud Developer to join their dynamic consulting team and deliver impactful insights for a high-growth SaaS company in the U.S. In this hands-on role, you will work closely with the CEO and technical lead to build and maintain modern business intelligence solutions that empower data-driven...
Find Out More

SQL Data Engineer (Contractor) (Centurion)

Pretoria/Centurion - Gauteng - South Africa
IT - Analyst, Data Management,IT - Software Development

ENVIRONMENT: A dynamic Investment Specialist seeks a highly skilled SQL Data Engineer to fill a Contracting role where you will do SQL Backend Development, elicit and document business requirements directly from data clients while delivering innovative solutions. You will also develop and maintain ETL/ELT data pipelines using SSIS and AWS Glue...
Find Out More

Scrum Master (Centurion)

Pretoria/Centurion - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: ENSURE well established high-performing team dynamics, a continuous flow, and an exponential improvement in processes as then next Scrum Master sought by an innovative Investment Firm based in Centurion. You will help and coordinate the development and documenting of software requirements, teach problem-solving techniques, help...
Find Out More

Head of Commercial Sales (JHB)

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: Our client, a pioneering AgriTech company, is seeking a Head of Commercial: Sales to lead a high-performing team of Sales Associates focused on driving new business revenue across all product lines. This strategic leadership role is responsible for meeting ambitious monthly, quarterly, and annual sales targets, while continuously...
Find Out More

Specialist BI Developer and Implementation Support (JHB)

Johannesburg - Gauteng - South Africa
IT - Software Development

ENVIRONMENT: A well-established and rapidly growing provider of mobility and retail solutions is seeking a motivated and skilled Implementation Support & Business Intelligence Developer to join their dynamic team. The ideal candidate will bring strong expertise in data analysis, database management, and modern business intelligence tools....
Find Out More

BI Data Engineer (Remote)

Cape Town - Western Cape - South Africa, Remote
IT - Software Development

ENVIRONMENT: A leading Travel Tech company in Cape Town is seeking a BI Data Engineer to optimize its data infrastructure and turn raw data into actionable insights that drive strategic decisions. You will manage the full data pipelinefrom ingestion and transformation to reporting and visualizationwhile leveraging your skills in predictive...
Find Out More

Cybersecurity Specialist (CPT Hybrid)

Cape Town - Western Cape - South Africa
Engineering/Technical,IT - Software Development,IT - Infrastructure

ENVIRONMENT: A reputable Financial Services Group seeks the technical expertise of a Cybersecurity Specialist with at least 5-10 years experience in a technical hands-on administrative or engineering role responsible for Cybersecurity toolsets. Your role will include specifying the parameters that the security solutions require to function...
Find Out More

Senior IT Manager (JHB) (Mandarin speaking)

Johannesburg - Gauteng - South Africa
IT - Manager

ENVIRONMENT: A leading global full-service commercial bank, providing corporate, personal, and investment banking, wealth management, and treasury services, is seeking a Senior IT Manager to oversee and ensure the effective operation of all Information Technology Service Management (ITSM) functions. This role is responsible for maintaining...
Find Out More

Senior Infrastructure Engineer (SQL) (CPT Onsite)

Cape Town - Western Cape - South Africa
IT - Infrastructure

ENVIRONMENT: A cutting-edge FinTech company seeks the technical expertise of a Senior Infrastructure Engineer (SQL) to join its Cape Town division. You will be responsible for designing, implementing, and managing its hybrid IT infrastructure, focusing on SQL database support, and migration to and support of Azure infrastructures. This role...
Find Out More

Snr SQL Infrastructure Engineer (DBA) (CPT Onsite)

Cape Town - Western Cape - South Africa
IT - Support,IT - Infrastructure

ENVIRONMENT: A cutting-edge FinTech company seeks the technical expertise of a Senior SQL Infrastructure Engineer (DBA) to join its Cape Town division. You will be responsible for designing, implementing, and managing its hybrid IT infrastructure, focusing on SQL database support, and migration to and support of Azure infrastructures. This...
Find Out More
1 2 3 5 6

An insight into our 8-step recruitment process

Search: Browse our website for vacancies

Upload your CV: via the application form on the vacancy

Recruiter screening: Potential candidates are screened by our team

Shortlisting: Suitable candidates will be presented to the employer

Employer interview: Employers can request a number of interviews or just one

The offer: If you receive an offer, we will negotiate your salary on your behalf

Placement: Congratulations you are ready to start your new life. Life is good in your dream job

Follow-up: Once employment commences, we will remain in contact with both the client and candidate to a ensure a seamless transition for both parties

+ 27 (0) 21 741 0400