+ 27 (0) 21 741 0400 + 27 (0) 21 741 0400   CAREERS@DATAFIN.COM

"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

Python Developer

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: ASSIST with the development, deployment, and maintenance of an advanced computational design SaaS solution as the next Python Developer sought by a provider of sustainable and cost-effective Energy Solar Solutions company. You will also be expected to participate in design and development activities as well as testing, debugging...
Find Out More

Ruby on Rails Developer (CPT Only)

Cape Town - Western Cape,Stellenbosch - Western Cape
IT - Software Development

ENVIRONMENT: THE coding talents of a Ruby on Rails Developer is sought by a cutting-edge AgriTech company based in Stellenbosch, to join its team and help build out a SaaS platform for the agricultural sector. The team is full stack, and you can expect to be given the necessary support that will allow you to work on all parts of its...
Find Out More

Full Stack Ruby on Rails Developer ( JHB Hybrid)

Johannesburg - Gauteng
IT - Software Development

ENVIRONMENT: A providing of cutting-edge tailored Transport Service Solutions in Joburg seeks an ambitious & talented Intermediate Full Stack Developer with a good command of Mathematics who will be responsible for developing new features and maintaining a healthy and performant code base. You will also be expected to translate system...
Find Out More

Appian Developer ( Remote)

Cape Town - Western Cape,Johannesburg - Gauteng,Durban - KwaZulu Natal,Remote
IT - Software Development

ENVIRONMENT: A rapidly growing FinTech company with offices across the globe seeks an Appian Developer to join its team in its mission to build mission critical software and data solutions for both major multi-national financial institutions and smaller organisations. Your core role will be to drive out significant business change through the...
Find Out More

Senior Backend Developer (C#, .Net Core) (Remote)

Remote
IT - Software Development

ENVIRONMENT: THE coding expertise of a Senior Backend Developer who enjoys working with high volumes of data in the deep backend with a focus on code optimization is sought by a global leader in cutting-edge Cloud Tech to join its high-performance team. You will need to be completely comfortable with handling more than one API and have a solid...
Find Out More

POS Transaction Manager Developer

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: An innovative Payment Gateway Platform seeks a technically strong POS Transaction Manager Developer to join its team. Your role will entail accepting the transactions from POS devices and Ecom gateway and route to authorization switches and other VAS channels such as Ali pay, WeChat etc. TMS is terminal management system, which...
Find Out More

Mid – Senior Java Developer (CPT/JHB)

Cape Town - Western Cape,Johannesburg - Gauteng
IT - Software Development

ENVIRONMENT: JOIN an innovative Software Solutions company seeking the coding talents of a Mid Senior Java Developer with strong Java standard edition and JEE (mostly related to web applications). Your tech toolset should also include experience working with Spring Framework including Spring Security and MVC, Tomcat, PostgreSQL, Oracle, GWT,...
Find Out More

C/C++/Python Developer – Automotive Ethernet Control Field

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: WRITE cutting-edge, reusable, testable and efficient code as the next C/C++ or Python Developer sought by an innovative Software Specialist to join its Engineering team. You will also test scalable code, develop back-end components, and integrate user-facing elements in collaboration with Front-end Developers.You will require a...
Find Out More

Mid-Senior Golang (Go) Engineer

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: A global & award-winning Mobile Device Management provider in Westlake seeks a self-driven Mid-Senior Golang Engineer with current hands-on experience who knows what it takes to develop scalable, extensible technology and evolve a global platform that will make a daily difference to peoples lives. Your role will entail writing...
Find Out More

Software Engineering Team Lead (C#/Java/Python)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: THE coding expertise of a hands-on, passionate and self-driven Software Engineering Team Lead is sought to lead the Front Office Research Dev team of an Independent Asset Management Firm. The core role is focused on Front Office development, and you will be expected to lead, grow and develop the skills of both the Cape Town and...
Find Out More

Fixed Income Software Engineer (C#, Java OR Python)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: If you are passionate about driving innovation and software development standards, then a dynamic financial group wants you as their next Fixed Income Software Engineer. Joining the Investment team, you will apply data and statistical models to help develop scalable and robust investment analytics and portfolio metrics that assist...
Find Out More

Azure Architect & Engineer (CPT/JHB Hybrid)

Cape Town - Western Cape,Johannesburg - Gauteng
IT - Software Development

ENVIRONMENT: YOUR technical expertise & versatility is sought to fill the dual role of an Azure Architect & Engineer where you will design & build solutions for clients of a provider of comprehensive IT solutions with a customer base across South Africa and parts of the United Kingdom. The successful incumbent must possess a solid...
Find Out More

Mid-Senior iOS Mobile Developer (Remote CPT/JHB ONLY)

Cape Town - Western Cape,Johannesburg - Gauteng,Remote
IT - Software Development

ENVIRONMENT: THE coding expertise of a passionate & forward-thinking Mid-Senior iOS Mobile Developer is sought by a leading eCommerce platform to join its team and help build an exciting global platform. The successful incumbent must possess a Degree/Diploma in Computer Science or related discipline with at least 5 years Mobile Application...
Find Out More

Mid-Senior C# Developer (Remote CPT/JHB ONLY)

Cape Town - Western Cape,Johannesburg - Gauteng,Remote
IT - Software Development

ENVIRONMENT: IF you love building websites, backend systems or mobile apps then a leading eCommerce platform wants you as their next Mid-Senior C# Developer. You will help build an exciting global platform. You will require a Degree/Diploma in Computer Science or equivalent tertiary qualification with 5 years work experience with C# (or...
Find Out More

Back End Developer (C# or Java)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: A cutting-edge company that leverages the latest technologies to construct high-performance, state-of-the-art services is seeking an exceptional Backend Developer to join an outstanding team. You will be required to work onsite for 6 months in Century City, thereafter Hybrid. As they strive to strengthen and expand their presence...
Find Out More

Full Stack Java Developer

Stellenbosch - Western Cape
IT - Software Development

ENVIRONMENT: A fast-growing FinTech company with a footprint on the African continent seeks the coding talents of a forward-thinking Full Stack Java Developer to join its team. You will have the opportunity to contribute to all phases of the development cycle- from specification phase to deployment. The ideal candidate requires 10+ years...
Find Out More

Development Team Lead (React, Node, Next.js) (CPT Remote)

Cape Town - Western Cape,Remote
IT - Software Development

ENVIRONMENT: AN innovative Digital Marketing Agency specializing in delivering cutting-edge solutions to clients with a focus on FinTech startups seeks the expertise of a Development Team Lead who will be responsible for managing a small team of Developers to deliver high-quality solutions for clients & lead Development efforts. The ideal...
Find Out More

Mobile Development Lead: Android (Hybrid after 6 months probation)

Pretoria/Centurion - Gauteng
IT - Software Development

ENVIRONMENT: A Health Tech Solution Company based in Pretoria is currently looking for a dynamic Mobile Development Lead. This role will involve managing the team and sprints, taking charge of communication, team health, and culture. The Mobile Development Lead will have authority over process, structure, scheduling, task assignment, and...
Find Out More

WordPress Developer (CPT – Onsite)

Cape Town - Western Cape
IT - Software Development

ENVIRONMENT: A prestigious digital command hub situated in Cape Town is in search of an experienced WordPress Developer to join their team.  As a WordPress Developer, you will be responsible for designing, developing, and maintaining WordPress websites and applications. You will collaborate with their creative and technical teams to...
Find Out More

Java Developer (JHB)

Johannesburg - Gauteng
IT - Software Development

ENVIRONMENT: THE coding talents of a Java Developer with the ability to explain and apply core Java concepts such as Pass By Reference, Abstract Classes, Exceptions etc., is sought by a dynamic provider of Tailored End-to-end Software Solutions. Your tech toolset should include Java Standard Edition Version 1.8, Java Enterprise Edition Version...
Find Out More

Regional Business Developer and Key Account Manager (KZN Remote)

Durban - KwaZulu Natal,Remote
Media/Marketing/Sales

ENVIRONMENT: YOUR sales expertise in industrial power and automation products is sought to fill the role of Regional Business Developer and Key Account Manager for the Durban division of a dynamic provider of Industrial Power Products. Your role will entail acquiring new customer contacts, defining customer requirements, providing technical...
Find Out More
1 2 6 7 8

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