The Azure Data Scientist will be responsible for developing machine learning models, applying advanced analytics techniques, and delivering data-driven insights using Azure-based tooling. This role requires strong analytical capability, statistical modelling expertise, and hands-on experience with
DVT is one of the top software development companies on the continent. Our software engineers are consulting on cutting edge applications at top companies in South Africa, as well as consulting globally. You will have the
Job DescriptionThe Junior Murex Engineer – Testing and Automation is responsible for supporting the quality, reliability and repeatability of Murex MX.3 testing through automated test execution, MxTest test pack maintenance, scripting, test data preparation and operational
Job DescriptionThe Data Engineer will be responsible for expanding and optimizing the data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams. The Data Engineer is an experienced data
Duties Attend all sessions required in order to understand the business and features being briefed in, in order to be able to contribute to solutioning and development. Help execute on functional requirements Understand user requirements and
Working Model: Full-time | Initially office-based, transitioning to a hybrid working arrangement after the onboarding period (approximately 2–3 months) Salary: R750,000 – R1,300,000 per annum (depending on experience / flexible) About the Opportunity We are looking
A dynamic, growth‑focused organisation is seeking an experienced Intermediate Python Developer to join its technology team. The successful candidate will play a key role in building, enhancing, and maintaining scalable backend systems and APIs that support critical business
Our client is seeking an experienced Python Software Engineer who enjoys building robust, scalable software rather than developing short-term scripts or experimental solutions. You\ll have at least five years of commercial Python development experience and a passion for
A technology consulting firm is seeking experienced Python engineers to develop Model Context Protocol servers and internal tools. This flexible, remote opportunity allows you to work independently while contributing to advanced AI projects. Candidates should have solid
Overview Position Overview: As a Senior Python Developer, you will be responsible for leading the design, development, and implementation of sophisticated software solutions using Python and related technologies. Leveraging your extensive experience and expertise, you will collaborate with cross-functional
About the job Senior Python Developer (Django) Our Clients business is powered by a young, open-minded team that values autonomy and works remotely. Theyre looking to grow exponentially in the forex space and need to scale their services
About the job Entry level Developer (Java & Python) About the Role: We are seeking a driven and technically skilled Entry levelDeveloper to join our team. The ideal candidate will have hands-on experience with Java and Python , a
This is an excellent opportunity to join a business with a fantastic working environment, a highly experienced and collaborative team, outstanding career progression opportunities, and exceptionally low staff turnover. We have partnered with this client for
Key Responsibilities: Develop and maintain scalable backend systems using Python Design, build, and maintain RESTful APIs for internal and external system integrations Work extensively with MySQL databases, including query optimisation and schema design Collaborate with front-end developers, product
SUMMARY: We are seeking a skilled and experienced Python Developer to join our fast-paced development team. The successful candidate will have proven experience in designing, developing, and maintaining robust backend applications and APIs. A solid understanding of MySQL
Key Responsibilities: Develop and maintain scalable backend systems using Python Design, build, and maintain RESTful APIs for internal and external system integrations Work extensively with MySQL databases, including query optimisation and schema design Collaborate with front-end developers, product
About the job Entry level Developer (Java & Python) About the Role: We are seeking a driven and technically skilled Entry level Developer to join our team. The ideal candidate will have hands-on experience with Java and Python , a
SUMMARY: We are looking for a Senior Business Intelligence Developer to design, build, and maintain BI solutions that provide actionable insights. POSITION INFO: Key Responsibilities Translate business requirements into technical specifications. Design, develop, and deploy data warehouse
SUMMARY: Secure your interview as a Software Developer who enjoys creating custom applications combinating of software engineering, automation, AI, and document management technologies. POSITION INFO: Our Client specialises in helping organisations streamline operations through document management, workflow
SUMMARY: - POSITION INFO: Hiring: Software Developer Location: Johannesburg (Hybrid \/ On-site ) Type: Permanent Salary: Market-related (based on experience) Role Overview We are looking for a skilled Software Developer to design, develop, and maintain high-quality software solutions.