Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 29, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Mukuru helps you move money around Africa. Whether you are sending cash for instant collection or topping up a bank account or mobile wallet it has never been easier. We use the latest mobile and web-based technologies to give you the best experience possible. But that’s just half the story. To really understand us, you need to know the "why” behind all ...
    Read more about this company

     

    Software Engineering Team Lead- Pretoria

    Why This Role Matters

    • As a Software Engineering Team Lead, you won’t just write code—you’ll shape the product, lead the people who build it, and drive engineering excellence in a business that thrives on innovation.
    • You’ll work on meaningful projects that power real-life financial inclusion and collaborate with a passionate, agile team that’s all about creating scalable, secure, and smart solutions.

    What You'll Do

    • Lead and mentor a team of 2–5 software engineers, fostering a culture of continuous improvement, innovation, and collaboration.
    • Own the product lifecycle—from architecture to deployment—ensuring quality, scalability, and impact.
    • Apply and advocate best practices in PHP (especially Symfony), microservices, domain-driven design (DDD), hexagonal architecture, and CI/CD.
    • Continuously improve processes, identifying bottlenecks and optimizing team workflows and delivery pipelines.
    • Collaborate across functions—Product Owners, Business Analysts, DevOps, and QA—to align on goals, solve problems, and deliver high-impact software.
    • Influence cross-team relationships, ensuring project alignment and stakeholder buy-in.
    • Conduct performance reviews, set growth goals, and support team development through coaching and constructive feedback.

    What You Bring

    • Proven experience as a Senior Software Engineer or Team Lead in a fast-paced environment.
    • Deep knowledge of PHPSymfony (or similar frameworks), and modern software architecture (Microservices, DDD, Hexagonal Architecture).
    • Solid experience with GitGitLab, or GitHub for version control and collaboration.
    • Hands-on experience leading Agile/Scrum development teams with a track record of successful delivery.
    • Exceptional problem-solving skills, with a proactive mindset and ownership mentality.
    • Strong interpersonal and leadership skills, with a passion for mentoring and team growth.

    Bonus Points For

    • Experience working alongside DevOps teams to ensure smooth deployment and infrastructure scaling.
    • Familiarity with cross-functional collaboration involving Test Analysts, Product Owners, and other Tech Leads.
    • A knack for process improvement—whether that’s optimizing sprint planning, introducing automation, or championing clean code practices.
    • Experience in FinTech or financial services is highly advantageous.

    What You’ll Love About Working at Mukuru

    • A purpose-driven mission that impacts millions across Africa
    • A team of smart, humble, and supportive colleagues who thrive on solving big problems
    • Opportunities to work with the latest tech and innovate at scale
    • A culture of learning, ownership, and continuous feedback
    • Flexible and collaborative work environment

    go to method of application »

    Software Engineering Team Lead- JHB

    What You’ll Do

    • Lead & Mentor: Inspire, coach, and develop a team of 2–5 software engineers, nurturing a culture of learning and excellence.
    • Own the Product: Take accountability for delivery – ensuring solutions meet user needs, deadlines, and top-notch quality.
    • Set the Standard: Apply and promote best practices in .NET Core, microservices, domain-driven and hexagonal architecture, and CI/CD pipelines.
    • Be Agile: Collaborate with Product Owners, Business Analysts, DevOps, and cross-functional teams to deliver in a dynamic Scrum environment.
    • Elevate the Team: Conduct performance reviews, provide constructive feedback, and empower your team to grow.
    • Innovate: Spot opportunities for process improvement and drive efficiencies across development workflows.

    What We’re Looking For

    • Proven track record as a Senior Software Engineer or Team Lead.
    • Strong proficiency in .NET Core, with expertise in microservices architectureDDD, and hexagonal architecture.
    • Hands-on experience with Git, GitLab, and GitHub.
    • Deep understanding of Agile/Scrum and successful delivery in such environments.
    • Excellent leadership, mentoring, and communication skills.
    • A proactive problem solver with a strong sense of ownership and accountability.

    Bonus Points If You Have

    • Experience collaborating with DevOps, Test Analysts, Product Owners, and multi-team environments.
    • Skills in negotiating priorities and influencing teams to align with shared goals.
    • A flair for introducing innovative process improvements to development cycles.

    go to method of application »

    Business Intelligence Analysis Team Lead

    What You’ll Do

    • Lead the Team: Manage and mentor a high-performing BI & Analytics team, setting goals and driving excellence.
    • Engage the Business: Work with stakeholders at all levels to understand needs and translate them into actionable BI solutions.
    • Own the Delivery: Oversee BI projects from requirements gathering to deployment, ensuring quality and scalability.
    • Model the Data: Build enterprise-wide data models and semantic layers that make insights accessible and actionable.
    • Visual Storytelling: Design impactful dashboards and reports in Power BI that enable smart, fast decisions.
    • Champion Best Practice: Embed governance, DevOps, and data quality standards across BI.
    • Stay Ahead: Keep your finger on the pulse of BI innovations and bring the best of them into Mukuru.

    What You Bring

    • 6+ years in BI/Data Analytics, with at least 3 years leading teams
    • Expert-level SQL and Power BI skills
    • Strong data modelling and analytical abilities
    • Excellent communication skills for both technical and business audiences
    • Strategic thinking and a passion for problem-solving
    • A proven track record of delivering BI solutions that make an impact

    Bonus Points For:

    • R/Python for analytics
    • Experience with cloud data platforms (Azure, Snowflake, Big Query, etc.)
    • Background in FinTech, Financial Services, or fast-paced industries

    go to method of application »

    Business Intelligence Analyst

    What You’ll Do

    • Partner with teams across the business to turn data into actionable insights.
    • Translate business needs into scalable data models, reports, and dashboards.
    • Ensure data quality and reliability while designing robust reporting solutions.
    • Create intuitive visualizations and communicate findings to technical and non-technical audiences.
    • Empower users with self-service BI tools and provide training where needed.
    • Stay ahead of BI trends, tools, and best practices to keep our solutions future-ready.

    What You’ll Bring

    • A qualification in a quantitative field (Maths, Stats, Engineering, Computer Science, Finance, Economics, etc.) or equivalent experience.
    • 2+ years’ experience in Business Intelligence or Data Analytics.
    • Strong SQL and data modelling skills (Kimball experience a plus).
    • Hands-on expertise with BI tools (Power BI, Tableau, or Qlik).
    • Advanced Excel skills and exposure to R or Python (bonus points!).
    • A curious, commercially-minded approach — you don’t just analyse data, you ask why it matters.

    Bonus Skills

    • Experience in financial services, retail, or high-growth tech businesses.
    • Familiarity with cloud-based data platforms (Azure, Snowflake, Big Query, Redshift).

    go to method of application »

    Legal Counsel

    What You’ll Do

    As a Legal Counsel at Mukuru, you will:

    • Provide expert legal advice across the business, helping teams navigate complex challenges.
    • Draft, review, and negotiate commercial contracts and agreements across multiple jurisdictions.
    • Support compliance and licensing requirements in Africa, the UK, and Europe.
    • Identify and mitigate legal risks while enabling the business to scale.
    • Manage disputes, litigation, and relationships with external counsel when needed.
    • Stay on top of legal developments and regulatory changes to keep Mukuru ahead of the curve.
    • Partner with internal stakeholders to roll out policies, procedures, and compliance frameworks.

    What You’ll Bring

    • Education: LLB or recognised law degree with strong academic credentials (Essential).
    • Professional standing: Admitted Attorney or equivalent in another jurisdiction.
    • Experience: 3–5 years’ post-qualification experience in corporate and commercial law.
    • Strong drafting and contract negotiation skills.
    • Ability to work independently and manage multiple priorities.
    • Excellent communication skills and a pragmatic, solution-driven mindset.

    Bonus Points for:

    • Experience across African, UK, and European jurisdictions.
    • Knowledge of financial services, remittances, and regulatory frameworks.
    • A tertiary business/commercial qualification.

    go to method of application »

    Resource Planning Analyst

    Resource Planning Analyst

    • The Resource Planning Analyst reports to the Workforce Manager. The Mukuru Contact Centre operates in a dynamic, fast-paced, multi-channel environment, supporting diverse products and customer bases across multiple geographies and languages.
    • Service excellence is at the core of our customer promise, and the ability to match staffing with fluctuating demand is key to meeting our service levels and operational efficiency goals.
    • The Resource Planning Analyst plays a central role within the Workforce Management team, providing the foundational planning and scheduling functions that support optimal staffing, adherence to SLAs, and operational agility.
    • This role requires a blend of analytical capability, deep operational understanding, and the ability to collaborate across functions to ensure that the contact center remains well-resourced and responsive to business needs.

    Key Performance Areas & Role Objectives

    Forecasting & Planning

    • Develop comprehensive long-term plans to meet organizational goals.
    • Analyze data to inform and support strategic planning decisions.
    • Optimize resource usage for improved efficiency and effectiveness.
    • Forecast future needs and trends using market insights and data.
    • Deliver reports and presentations for senior management.
    • Collaborate across departments to align planning with strategic goals.
    • Embrace automation and WFM technology to boost performance.

    Scheduling & Rostering

    • Build and publish accurate and efficient agent schedules.
    • Ensure adherence to SLAs, business rules, and shrinkage parameters.
    • Forecast volumes and staffing needs; continuously refine for accuracy.
    • Monitor schedule adherence and adjust to meet shifting demands.
    • Coordinate closely with Operations Leads and Real-Time Analysts to ensure headcount coverage.

    Real-Time Monitoring

    • Monitor all queues in real time to maintain service level targets.
    • Ensure agents are performing within set benchmarks.
    • React to fluctuations in performance to maintain optimal service delivery.

    Stakeholder Collaboration

    • Act as a key communication point for workforce-related updates.
    • Proactively inform teams of contact pattern shifts or volume surges.
    • Work with support teams to adjust routing and workload distribution.

    Team Support & Assistance

    • Provide backup and assistance to the Workforce Manager and team.
    • Take on task ownership for analysis, reports, and project components.
    • Offer insights to improve staffing efficiency and reduce overheads.

    Efficiency Reporting

    • Compile insightful daily, weekly, and monthly reports.
    • Monitor KPIs like shrinkage, adherence, and occupancy.
    • Make informed recommendations to drive better planning outcomes.

    Professional Development

    • Own your performance goals and tracking.
    • Engage in regular performance and KPI review sessions.
    • Stay up to date on product, service, and system changes.

    ESSENTIAL REQUIREMENTS

    • Formal Education
    • Grade 12 / Matric (Essential)
    • Degree or Diploma in a related field (Desirable)
    • Proven track record in Workforce Management methodologies
    • 2 Years experience in Workforce Management

    Job Competencies

    • Analytical thinking and strong problem-solving abilities
    • Time management and organizational skills
    • Cross-functional collaboration and communication
    • Proactive, solutions-focused approach
    • High level of integrity and discretion with sensitive data

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Mukuru Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail