Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Ideal candidates will possess a strong background in artificial intelligence and software development, along with excellent problem-solving skills. A Bachelor’s degree in Computer Science, Engineering, or a related field is required, along with a minimum of 5 years of experience in AI development or consulting. Key qualifications include:Proficiency in programming languages such as Python, Java, or R. Experience with machine learning frameworks and tools. Strong analytical skills and the ability to interpret complex data sets. Excellent communication and teamwork abilities.
About the job
Deloitte is hiring a Senior Consultant specializing in Agentic AI Development, based in Johannesburg. This role focuses on building advanced AI solutions to help clients make better decisions and drive business change.
Key responsibilities
Design and build AI-driven applications using modern algorithms and data analysis methods
Collaborate with colleagues from different disciplines to deliver scalable, customized solutions
Mentor junior developers and support their professional development
Shape the planning and direction of AI projects within the organization
Requirements
Solid experience with AI algorithms, data analysis, and software development
Proven ability to work with cross-functional teams
Track record of delivering high-quality, tailored solutions to clients
Interest in mentoring and supporting junior team members
About Deloitte
Deloitte is a leading global provider of audit, tax, consulting, and financial advisory services. Our mission is to make an impact that matters for our clients, our people, and society. With a commitment to innovation and excellence, we empower our teams to work collaboratively and utilize the latest technologies to solve complex business challenges.
Deloitte seeks a Senior Full Stack Engineer / Software Developer Consultant based in Johannesburg. This position centers on crafting and delivering software solutions that address complex client needs. Role overview The Senior Full Stack Engineer / Software Developer Consultant will design, develop, and implement software projects as part of Deloitte’s techn…
Contract|On-site|Johannesburg, Gauteng, South Africa
Join DVT, a premier custom software development and data engineering firm, recognized for delivering innovative solutions both locally and globally. We collaborate with leading organizations to tackle complex business challenges through cutting-edge technology.Our commitment to fostering a robust engineering culture includes ongoing learning and knowledge sharing. We actively sponsor renowned tech events such as DevConf and GDG, alongside offering internal training, certifications, and communities of practice to ensure our team members thrive.If you are enthusiastic about modern engineering methodologies and eager to contribute to impactful, enterprise-scale solutions, then DVT is the ideal environment for you.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Join our dynamic team at upstream as a Full-Stack JavaScript Software Engineer. We are looking for a passionate developer who thrives in a fast-paced environment and is excited to work on innovative projects. You will be responsible for both front-end and back-end development, ensuring seamless integration and optimal performance of our web applications.
Speechify is seeking a Senior Software Engineer to join the team in Johannesburg, South Africa. This role centers on building and refining the core experiences that shape how users interact with Speechify’s applications. Role overview The team develops features and systems that have a direct impact on user engagement and satisfaction. As a Senior Software Engineer, the work will influence the direction and quality of Speechify’s products. What you will do Design, develop, and maintain software systems aimed at improving user experience and engagement Collaborate with cross-functional teams to deliver new features and product enhancements Contribute to the ongoing improvement of both products and technical processes Requirements Significant experience in software development Strong background in designing and building scalable systems Proven ability to work effectively with engineers, designers, and product managers This is an opportunity to work with modern technologies and play an important role in shaping Speechify’s core user experiences.
Role overview Speechify seeks a Senior Software Engineer to advance its Windows and desktop applications. This position involves designing, building, and fine-tuning software that shapes the user experience across Speechify products. What you will do Develop and maintain applications for Windows and other desktop platforms Collaborate with team members to deliver new features and ongoing improvements Share technical insights and ideas to help ensure products remain effective and up to date Location This role is based in Johannesburg, South Africa.
Deloitte is hiring a Senior Consultant specializing in Agentic AI Development, based in Johannesburg. This role focuses on building advanced AI solutions to help clients make better decisions and drive business change. Key responsibilities Design and build AI-driven applications using modern algorithms and data analysis methods Collaborate with colleagues from different disciplines to deliver scalable, customized solutions Mentor junior developers and support their professional development Shape the planning and direction of AI projects within the organization Requirements Solid experience with AI algorithms, data analysis, and software development Proven ability to work with cross-functional teams Track record of delivering high-quality, tailored solutions to clients Interest in mentoring and supporting junior team members
Role Overview Standard Bank Group is looking for a Senior Software Engineer in Johannesburg. This position focuses on designing and building software solutions that support business goals. The work centers on improving technology infrastructure and delivering software that is reliable, scalable, and easy to maintain.
Standard Bank Group is looking for a Software Engineer with a focus on Java development to join its Johannesburg office. This position plays a key part in building and maintaining software that supports the bank’s financial services. Role overview This role centers on designing, developing, and implementing software solutions using Java. The work directly supports the company’s financial products and services, ensuring reliability and performance for clients worldwide. Collaboration Work closely with colleagues from various teams to integrate new applications and features. The position requires regular communication with other technical and business groups to deliver seamless solutions. What you will do Design and develop Java-based software applications Implement solutions that improve financial service offerings Collaborate with cross-functional teams for application integration Contribute to delivering high-quality products for global clients
We are thrilled to announce an exceptional opportunity for a skilled and seasoned quantitative software developer to join our Consulting team in Johannesburg. We are in search of a proactive and innovative professional to contribute to our dynamic global software development projects. The ideal candidate will possess a robust quantitative background alongside extensive experience in software development.Key Responsibilities:Developing quantitative engines and algorithms that form the foundation of our software applicationsIdentifying and implementing enhancements for existing applicationsContributing to the creation of new quantitative applications and algorithms that deliver market valueWriting and executing efficient codeCreating training materials for software applicationsCollaborating closely with fellow developers, UX designers, and business and systems analysts
Join our dynamic AI and Data practice as a Senior Azure Data Engineer, where your passion for data and technology will thrive. We seek a professional with exceptional problem-solving and analytical skills, who is eager to learn and stay updated with the latest market trends in technology.In this role, you will engage in the complete project lifecycle, focusing on innovative data solutions such as data ingestion frameworks, data warehouse and data lake architectures, cloud services, and cognitive computing.Key Technical Responsibilities:Support our AI & Data team by implementing comprehensive modern data platforms that enable analytics and AI applications.Work collaboratively with enterprise architects, data architects, ETL developers, engineers, data scientists, and information designers to define necessary data structures, formats, pipelines, metadata, and workload orchestration.Address critical aspects including data privacy, security, ingestion, processing, storage, computational needs, analytical and operational consumption, data modeling, self-service data preparation, AI integration, and API connections.Provide effort estimations and mentorship to junior team members.Engage in technical discussions with client personnel and offer insights on technical options based on best practices.Contribute as a data engineer across various cloud technologies, including AWS.Leverage your deep technology knowledge to foster continuous improvement.Behavioral Competencies:Excellent verbal and written communication skills.Strong interpersonal and relationship-building capabilities.Commitment to personal development.Focus on client delivery.Flexibility and adaptability.Emphasis on quality.Strong problem-solving and analytical skills.
Full-time|Remote|Remote — Johannesburg, Gauteng, South Africa
At Mindera, we are on a mission to build an exceptional team, and we invite you to be a part of it.We are seeking seasoned Kotlin/Java Backend Developers who possess a strong desire to tackle complex challenges. As a member of our dynamic team, you will engage in an Agile and collaborative work environment, taking charge of the technical facets of development while crafting high-quality software systems. You will leverage your expertise in Kotlin or Java (with an eagerness to explore Kotlin) to design and implement resilient and scalable backend solutions. Your contributions will span the entire software development lifecycle, from gathering requirements to design, coding, testing, and deployment. At Mindera, we cherish collaboration, knowledge sharing, and continuous improvement. You will have the chance to work alongside talented professionals, mentor junior developers, and play a vital role in the team's growth and success.If you excel in a fast-paced, innovative environment and enjoy working with the latest technologies, Mindera is the ideal place for you.
Full-time|On-site|Johannesburg, Gauteng, South Africa
We are seeking a passionate and skilled Lead Mobile Developer specializing in React Native, offering a significant opportunity for professional growth into a Mobile Engineering Lead role. In this position, you will play an essential role in advancing our mobile engineering capabilities while supporting our consultants and clients to achieve delivery excellence.Your responsibilities will include mentoring and coaching consultants, contributing to innovative solution design and development, and promoting best practices in both internal and client-facing projects. This position emphasizes development excellence, technical leadership, and the gradual introduction of client-facing responsibilities.
Speechify is looking for a Software Engineer to join the team working on the iOS Core Product. This role centers on building new features and making ongoing improvements to ensure the app remains engaging and easy to use. Key responsibilities Develop and enhance core features for the iOS product Work closely with colleagues to deliver solutions that improve the overall user experience Share ideas and technical knowledge to support current projects Location This position is based in Johannesburg, South Africa.
Join Deloitte as a Senior Consultant in our Strategy & Business Design team. Leverage your expertise to drive innovative business solutions for our clients, empowering them to achieve their strategic goals. Collaborate with a diverse team of professionals to analyze market trends, develop strategic frameworks, and implement actionable recommendations. Your insights will help shape the future of businesses across various sectors.
Contract|On-site|Johannesburg, Gauteng, South Africa
Join Our Team at Scrums.com!At Scrums.com, we are at the forefront of the software development revolution in Africa. With over a decade of excellence, we have established ourselves as a premier custom software development company, evolving from our humble beginnings in a garage to a powerhouse of over 350 talented AI-driven engineers. Our mission is to deliver world-class platforms that empower businesses across four cities and three continents.As we look towards the future, our commitment to expanding Africa's tech ecosystem remains unwavering. With a youthful population and an ever-growing number of software developers, Africa is poised to make significant contributions to the global tech landscape.Why Work with Us?Become a part of a vibrant, people-centric team that showcases and nurtures Africa's technological potential. At Scrums.com, we value your uniqueness, encourage your innovative spirit, and strive to create impactful experiences. Together, we are leading the charge in technology and innovation.
Full-time|Remote|Remote — Johannesburg South, Gauteng, South Africa
Join Thompsons Travel as a Senior Consultant for Emergency/After-Hours services. We seek an experienced professional with exceptional client servicing and customer care skills to manage our after-hours facility effectively.Key Responsibilities:Demonstrate time management skills while providing expert support to travelers.Follow established processes diligently.Maintain respect for clients, colleagues, and suppliers.Uphold our company's values in every interaction.Work efficiently under pressure and handle urgent matters promptly with alternative solutions.Work independently and take initiative.Previous after-hours experience is essential.
Join our dynamic team as a Senior Frontend Developer, where you will play a crucial role in shaping the user experience for our innovative platform. You will collaborate closely with designers and backend developers to create seamless, responsive web applications that are both functional and visually appealing.Your expertise in frontend technologies will help drive our mission to make technology accessible to everyone. If you are passionate about using your skills for a greater cause, we would love to have you on board.
Full-time|On-site|Johannesburg, Gauteng, South Africa
Join Planet Africa Tours, a leader in inbound travel services catering to the Japanese market. Based in Johannesburg, our Inbound Division specializes in creating unforgettable travel experiences across Southern and East Africa. With an expert team rich in local knowledge and a deep understanding of Japanese traveler preferences, we have solidified our position as the largest Southern Africa operator serving this market.The role of Senior Inbound Travel Consultant involves the proactive design, management, and execution of tailor-made FIT and group travel itineraries, ensuring exceptional customer service throughout the process.Key Responsibilities:Craft and curate personalized travel itineraries, delivering expert travel advice and recommendations to enhance guest experiences.Oversee the full booking cycle, from initial quotes to final confirmations, invoicing, and travel documentation.Proactively address availability issues by sourcing alternatives as needed.Transform quotes into confirmed bookings, maximizing sales opportunities and profit margins.Conduct thorough availability checks, secure all necessary accommodations and services, and reconfirm all arrangements.Provisionally book services with effective management of release dates.Prepare comprehensive documentation for tour guides and leaders, including group operation details such as rooming lists and invoices.Ensure quality control across all bookings.Address account inquiries within established deadlines.Communicate professionally and solutions-focused with clients.Provide training and mentorship to junior team members as necessary.
Role Overview Deloitte is looking for an AWS Data Engineer Consultant in Johannesburg. This role focuses on designing and building scalable data solutions on AWS to support client decision-making. The work involves close collaboration with teams across different functions. Main Responsibilities Design and implement data architectures and pipelines on the AWS platform Work with cross-functional teams to gather and analyze requirements Develop, test, and maintain data pipelines Monitor and ensure data quality throughout the process
Join our dynamic team as a Senior Salesforce Developer at Deloitte! In this role, you will utilize your extensive Salesforce expertise to develop and implement cutting-edge solutions that drive business success. You will collaborate with cross-functional teams to analyze requirements, design scalable solutions, and ensure high-quality deliverables.