Mukuru Financial Services Engineer
3 days ago
About the Role
We are seeking a highly experienced Senior Software Engineer (PHP) to join our Financial Services engineering team in Centurion. As a key member of our team, you will play a critical role in designing and implementing innovative solutions that meet the needs of our customers.
Key Responsibilities
- Design and implement medium to large size features.
- Write code that serves as an example for other software engineers.
- Demonstrate a broad knowledge of industry trends and standards, our infrastructure, and our delivery system.
- Provide technical advice and weigh in on technical decisions that impact the team or the company at large.
- Improve the overall quality of engineering done in your team and consistently take steps to support the success of your teammates.
- Mentor others to accelerate their career growth and encourage them to participate.
- Build on team processes and look for ways to improve them.
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
- Excellent analytical and problem-solving skills for identifying and resolving complex technical issues.
- Able to communicate complex technical concepts to both technical and non-technical stakeholders.
- Proven experience in leading and mentoring junior team members, promoting a culture of collaboration and knowledge-sharing.
- Experience with cloud-based infrastructure and platform-as-a-service (PaaS) technologies.
- Familiarity with containerization using Docker and Kubernetes.
-
Financial Services Engineer
2 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeOur VisionMukuru aims to revolutionize the financial services industry by providing accessible, secure, and innovative solutions to underserved communities.About the RoleWe are seeking a Senior Software Engineer to join our Financial Services engineering team in Centurion.The successful candidate will have a strong background in PHP development and...
-
Engineering Manager Opportunity
6 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeAbout Our TeamMukuru's dynamic Financial Services engineering team is committed to revolutionizing the industry through innovative solutions.We are seeking an experienced Software Engineering Team Lead to join our team and contribute to shaping the future of our products and services.Job Responsibilities:Lead and mentor a team of software engineers and...
-
Senior Software Engineer
6 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeAbout This OpportunityWe are seeking an experienced Software Engineering Team Lead to join our dynamic Financial Services engineering team at Mukuru.Responsibilities:Lead and mentor a team of software engineers and foster a culture of continuous learning and professional growth.Take ownership of product or project development and ensure it meets quality...
-
Senior Software Engineer
2 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeMukuru is an Africa-based FinTech that enables safe, affordable, reliable financial services to underserved communities. With over 40 million cross-border transactions over the last decade, we are one of Africa's largest remittances-led FinTech companies. Our remittance service offers customers the opportunity to send money to their relatives or friends....
-
Technical Leadership Position
6 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeAbout MukuruMukuru is a dynamic Financial Services company that revolutionizes the industry through innovative engineering solutions.We are seeking an experienced Software Engineering Team Lead to join our team and contribute to shaping the future of our products and services.Job Description:Lead and mentor a team of software engineers, fostering a culture...
-
Senior PHP Developer
2 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeWhy Work with Us?Mukuru is a leading FinTech company in Africa, with a strong track record of innovation and disruption in the financial services industry.About Our TeamWe are a diverse and talented team of professionals who are passionate about delivering high-quality solutions that make a real difference in people's lives.How to ApplyIf you are a motivated...
-
Software Engineering Expert
3 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeAbout UsMukuru is a leading Africa-based FinTech company that provides safe, affordable, and reliable financial services to underserved communities. With over 40 million cross-border transactions in the last decade, we have established ourselves as one of Africa's largest remittances-led FinTech companies.Our mission is to revolutionize the industry by...
-
Senior Developer Position
3 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeAbout MukuruMukuru 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....
-
Software Development Team Lead Role
6 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeAbout Our CompanyMukuru is a cutting-edge Financial Services company that leverages innovative engineering solutions to transform the industry.We are looking for an experienced Software Engineering Team Lead to drive impactful projects, work with the latest tools and technologies, and make a tangible impact on a global scale.Key Responsibilities:Lead a team...
-
Software Development Leader
2 days ago
Pretoria, Gauteng, South Africa Mukuru Full timeCompany OverviewMukuru is an Africa-based FinTech that enables safe, affordable, reliable financial services to underserved communities. With over 40 million cross-border transactions over the last decade, we are one of Africa's largest remittances-led FinTech companies.We offer critical customer services such as Funeral Cover, The Mukuru Money Card and...
-
Career Opportunities in Financial Services
3 days ago
Pretoria, Gauteng, South Africa Hilgard Financial Services Full timeHilgard Financial Services is a dynamic organization seeking an ambitious individual to join our team as a Financial Advisor. The ideal candidate will deliver personalized investment solutions to help clients achieve their long-term financial goals.About the RoleThis entry-level position offers a unique opportunity for individuals to develop their skills in...
-
Financial Wellness Expert
6 days ago
Pretoria, Gauteng, South Africa Bayport Financial Services Full timeAt Bayport Financial Services, we're on a mission to empower employees to take control of their financial wellbeing. As a Senior Financial Wellness Consultant, you'll play a pivotal role in helping our Corporate clients improve their overall financial health.Key Responsibilities:Evaluate employees' financial situations and provide tailored solutions for...
-
Financial Planning and Advisory Role
3 days ago
Pretoria, Gauteng, South Africa Hilgard Financial Services Full timeWe are seeking a highly skilled Financial Advisor to join our team at Hilgard Financial Services. As a key member of our team, you will play a crucial role in delivering high-quality investment solutions to our clients.About UsHilgard Financial Services is a reputable organization dedicated to providing top-notch financial planning and advisory services. We...
-
Senior Financial Wellness Consultant
3 weeks ago
Pretoria, Gauteng, South Africa Bayport Financial Services Full timeJob title : Senior Financial Wellness Consultant - PretoriaJob Location : Gauteng, PretoriaDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries DescriptionThe Senior Financial Wellness Consultant main responsibilities are to assist Corporate employees to improve their overall financial wellbeing through the evaluation of...
-
Executive Financial Advisor Professional
6 hours ago
Pretoria, Gauteng, South Africa 1.618 Financial Services Full timeAt 1.618 Financial Services, we are seeking a highly skilled and experienced Executive Independent Financial Advisor to join our team.This full-time role is a hybrid position, located in Pretoria, with some work from home acceptable. As an Executive Independent Financial Advisor, you will be responsible for providing personalized financial advice to clients,...
-
Financial Planning Specialist
6 hours ago
Pretoria, Gauteng, South Africa 1.618 Financial Services Full timeAs a leading financial services firm, 1.618 Financial Services is dedicated to delivering exceptional financial solutions to our clients.We are seeking a highly motivated and experienced Executive Independent Financial Advisor to join our team and contribute to our mission of providing personalized financial advice to individuals and families.In this...
-
Executive Independent Financial Advisor
8 hours ago
Pretoria, Gauteng, South Africa 1.618 Financial Services Full time5 days ago Be among the first 25 applicantsDirect message the job poster from 1.618 Financial ServicesCompany DescriptionWe suggest you enter details here.Role DescriptionThis full-time Executive Independent Financial Advisor role is a hybrid position, located in Pretoria, with some work from home acceptable. The responsibilities include providing...
-
Corporate Financial Solutions Specialist
6 days ago
Pretoria, Gauteng, South Africa Bayport Financial Services Full timeWe're seeking a highly skilled Senior Financial Wellness Consultant to join our team at Bayport Financial Services. This is an excellent opportunity to make a real difference in the lives of our Corporate clients and help them achieve financial stability.About the Role:This role will involve working closely with employees to assess their financial...
-
Employee Financial Wellbeing Advocate
6 days ago
Pretoria, Gauteng, South Africa Bayport Financial Services Full timeAs a Senior Financial Wellness Consultant at Bayport Financial Services, you'll play a vital role in empowering our Corporate clients to take control of their financial wellbeing. We're looking for an experienced professional to join our team and make a meaningful impact.About the Role:This position involves working closely with employees to assess their...
-
Financial Wellness Unit Manager
3 weeks ago
Pretoria, Gauteng, South Africa Bayport Financial Services Full timeJob title : Financial Wellness Unit Manager - PretoriaJob Location : Gauteng, PretoriaDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries DescriptionEnsure the smooth running of the allocated Financial Wellness Unit by compiling and implementing solves, marketing and promotional plans. Positively manage performance of all...