Senior Developer Position
5 days ago
About Mukuru
Mukuru is a pioneer in the FinTech industry, committed to making a significant impact on the lives of millions of people across Africa. Our vision is to provide seamless and secure financial services that empower individuals and businesses to thrive.
We are looking for a highly skilled Senior Software Engineer (PHP) to join our team in Centurion. As a key member of our Financial Services engineering team, you will play a crucial role in designing and implementing innovative solutions that meet the needs of our customers.
Key Responsibilities
- Develop and maintain high-quality code that adheres to industry standards and best practices.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Provide technical leadership and guidance to junior team members, ensuring they have the necessary skills and knowledge to succeed.
- Analyze complex problems and develop creative solutions that align with project goals and business needs.
- Stay up-to-date with the latest technologies, methodologies, and industry trends, applying this knowledge to drive innovation and improvement within the organization.
Requirements
- Grade 12 or equivalent.
- Relevant IT degree or diploma.
- 7+ years' experience working as a Software Engineer.
- Strong PHP background with working experience in PHP frameworks & related open-source technologies.
- Ability to build, test, and deploy applications using Docker.
- Database management experience (data migration, transformation, and scripting).
- Experience with modern Git workflows (pull requests, code reviews, CI/CD).
- Experience with Agile Software Development Methodologies such as Scrum/Kanban.
- Applied understanding of design patterns and principles (such as the SOLID principles).
- Applied understanding of web application architecture and object-oriented programming.
- Knowledge of microservices architecture and RESTful API services.
- Knowledge of Cloud Technologies (AWS etc.).
Additional Skills
- Strong problem-solving skills for analyzing complex issues and developing effective solutions.
- Excellent communication and interpersonal skills for collaborating with team members and stakeholders.
- Able to work in a fast-paced environment and prioritize tasks effectively to meet deadlines.
- Familiarity with DevOps practices and tools, such as continuous integration and deployment.
- Experience with testing frameworks and methodologies, including unit testing and integration testing.
-
Senior Java Developer Position
5 days ago
Pretoria, Gauteng, South Africa Accredited Resource Consulting Services (Pty) Ltd Full timeJob OverviewAccredited Resource Consulting Services (Pty) Ltd is seeking a seasoned Senior Java Developer / Tech Lead to lead the development of enterprise software solutions.The ideal candidate will have extensive experience in software development, system integration, and cloud-based technologies.Responsibilities include identifying and resolving technical...
-
Senior Backend Developer Position
5 hours ago
Pretoria, Gauteng, South Africa Communicate Recruitment Full timeUnlock New OpportunitiesWe're seeking an experienced Backend Engineer to join our team and contribute to the development of scalable server-side solutions.About the Role:This mid-senior level position offers the chance to work on high-performance APIs, optimize database operations, and craft distributed architectures.Responsibilities:Design & Develop:...
-
Senior Backend Software Developer Position
5 hours ago
Pretoria, Gauteng, South Africa E-Merge It Recruitment Full timeE-Merge It Recruitment has an exciting opportunity for a Senior Backend Software Developer to work on high-profile projects in Centurion.We are looking for someone with deep expertise in ASP.NET, Microservices, C#, Azure, and GitHub to take on a key role in designing and developing high-performance, scalable backend solutions.This position requires an...
-
Senior PHP Developer Position
3 days ago
Pretoria, Gauteng, South Africa Yo-loco Full timeAbout UsWe are Yo-loco, a dynamic company looking for a talented Senior PHP Developer to join our team. The ideal candidate will have expertise in PHP and exposure to the Laravel framework.ResponsibilitiesSoftware Development: Develop and maintain web and mobile applications using PHP, MySQL, and Laravel.API Development: Design and implement RESTful APIs to...
-
Senior Java Software Developer Position
3 days ago
Pretoria, Gauteng, South Africa Mediro ICT Recruitment Full timeJob OverviewMEDIRO ICT RECRUITMENT is seeking a skilled Senior Java Developer to work on the development and maintenance of our client's Central Ordering applications.This role requires a strong background in Agile working, experience with Angular, RESTful and SOAP services, Microservices, Cloud infrastructure, and Kafka.A degree in Computer Science or...
-
Senior Developer Position
3 days ago
Pretoria, Gauteng, South Africa Plus 1X Full timeAbout the RoleWe are looking for a skilled Software Developer to be responsible for developing and maintaining our software products.Key ResponsibilitiesDeveloping and implementing software solutionsManaging databases and serversMaintaining software applicationsEssential RequirementsThe successful candidate must have:Strong knowledge of ASP.net...
-
Senior Accountant Position
5 days ago
Pretoria, Gauteng, South Africa SM Squared Talent (Pty) Limited Full timeAbout the RoleThis Senior Accountant position is responsible for effective utilization, accurate capturing, and thorough record keeping on all systems relevant to perform daily tasks within the department.ResponsibilitiesReconcile the General Ledger per entity, ensuring accuracy and timeliness.Review and file accounting journals processed, ensuring all...
-
Senior Physician Position
5 days ago
Pretoria, Gauteng, South Africa MatchMedics Full timeWe're searching for a highly skilled Medical Professional to fill a key role in our Emergency Medicine team at Portiuncula Hospital in Galway.This mid-senior level position presents an excellent opportunity for experienced professionals to further their careers in Emergency Medicine.You'll be responsible for providing high-quality patient care, working...
-
Senior Sales Leadership Position
2 days ago
Pretoria, Gauteng, South Africa Performability Full timeWe are looking for a Senior Sales Leadership Position candidate who has a passion for the automotive industry and a proven track record of driving sales growth. As the Regional Sales Manager at Performability, you will be responsible for leading a team of sales professionals and developing strategies to increase sales revenue.About the Role:This role...
-
Senior Development Director
4 days ago
Pretoria, Gauteng, South Africa Xcede Group Full timeJob DescriptionWe are seeking a skilled Senior Development Director to join our team at Xcede Group. The successful candidate will be responsible for leading the development of credit risk management strategies and overseeing the Workout and Restructuring Business Area.The position involves managing all credit assessment functions related to workout and...
-
Senior Account Developer
5 days ago
Pretoria, Gauteng, South Africa Dvt Full timeAre you a motivated and results-driven sales professional looking for a new challenge? Do you have a passion for building strong relationships with clients and driving business growth? If so, we encourage you to apply for the Senior Account Developer position at Dvt.ResponsibilitiesDevelop and execute sales strategies to drive revenue growth.Build...
-
Senior Programmer Position
4 days ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeJob DescriptionThe primary responsibility of this Senior Software Developer role will be the design, development, testing, and debugging of software solutions. The successful candidate will collaborate closely with various stakeholders to ensure that the software meets functional and system requirements.Key responsibilities include:Designing, developing,...
-
Senior Finance Manager Position
5 days ago
Pretoria, Gauteng, South Africa Network Recruitment International Full timeWe are seeking a highly skilled and experienced Financial Leadership Expert to join our team at Network Recruitment International in Zambia. As a Finance Business Partner, you will play a key role in developing and maintaining a robust group treasury function, while also contributing to exciting projects that enhance the finance department's support for the...
-
Senior Java Developer
3 weeks ago
Pretoria, Gauteng, South Africa The Recruitment Council Full timeJob Description: Senior Java DeveloperA skilled Senior Java Developer is sought to develop, maintain, and support mission-critical, enterprise-grade software applications that enhance business efficiency. This role offers the opportunity to work with a range of advanced technologies such as Java EE, Docker, AWS, and Oracle, while solving complex integration...
-
Senior Optometrist Position
5 days ago
Pretoria, Gauteng, South Africa Codematch Full timeLast updated: 9 hours agoAt Codematch, we're dedicated to enhancing the standard of care in skilled nursing and long-term care facilities nationwide.We've implemented a data-driven approach that prioritizes resident health outcomes while optimizing resources for our partner organizations.This model enables us to deliver high-quality, proactive care directly...
-
Senior Draftsman Position
5 hours ago
Pretoria, Gauteng, South Africa Werksmag Consilium Pty Ltd Full timeAbout the RoleThe successful candidate will possess strong technical skills and excellent communication abilities. As a senior draftsman, you will work closely with our engineering team to develop and implement electrical infrastructure projects.Duties and ResponsibilitiesDesign and develop electrical infrastructure systems for commercial and residential...
-
Senior Employee Relations Manager Position
3 days ago
Pretoria, Gauteng, South Africa Dis-Chem Pharmacies Full time**Job Summary:**We are seeking a highly skilled Senior Employee Relations Manager to join our Head Office team at Dis-Chem Pharmacies. This individual will play a pivotal role in shaping a positive employee relations culture aligned with the organization's evolving culture philosophy.The successful candidate will be responsible for modernizing ER policies,...
-
Senior UI/UX Developer
3 days ago
Pretoria, Gauteng, South Africa Network Recruitment Full time**About Network Recruitment**We are a software development company specializing in cutting-edge projects with international exposure.This role offers a hybrid opportunity for a UI/UX Developer to be part of our high-performance driven development team.You will work on exciting projects with a US-based company, focusing on software implementation...
-
Full Stack Development Position
5 days ago
Pretoria, Gauteng, South Africa SurTech Full timeAbout the Role:We are seeking a skilled Full Stack Developer to join our team at SurTech. The ideal candidate will be responsible for developing and maintaining our Tax Software Solution, working closely with our technology and product teams.The job involves implementing and maintaining APIs, databases, and third-party integrations, as well as performing...
-
Senior Java Developer
1 day ago
Pretoria, Gauteng, South Africa Akhanya IT Innovations (Pty) Ltd Full timeJob Title: Senior Java DeveloperAbout the Role:We are seeking a skilled and experienced Senior Java Developer to join our team at Akhanya IT Innovations (Pty) Ltd.Job Description:The ideal candidate will have excellent programming skills in Java, with an affinity for development of solutions to customer requirements. They will be able to contextualize...