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: Apr 15, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Moniepoint is a financial technology company digitising Africa’s real economy by building a financial ecosystem for businesses, providing them with all the payment, banking, credit and business management tools they need to succeed.
    Read more about this company

     

    Backend Engineer (Java)

    Description

    • Engineering at Moniepoint is an inspired, customer-focused community, dedicated to crafting solutions that redefine our industry. Our infrastructure runs on some of the cool tools that excite infrastructure engineers - kubernetes, docker etc.
    • We also make business decisions based on the large stream of data we receive daily, so we work daily with big data, perform data analytics and build models to make sense of the noise and give our customers the best experience.

    Responsibilities
    What you’ll get to do:

    • Work with developers to design algorithms and flowcharts
    • Produce clean, efficient code based on specifications
    • Integrate software components and third-party programs
    • Verify and deploy programs and systems
    • Troubleshoot, debug and upgrade existing software
    • Gather and evaluate user feedback
    • Recommend and execute improvements
    • Create technical documentation for reference and reporting

    Requirements
    To succeed in this role, we think you should have:

    • Candidate should possess a BSc/BA in Computer Science, Engineering or a related field
    • 1-3 years of experience as a Software Developer, Software Engineer or similar role
    • 1+ years of Java and Spring boot experience
    • Familiarity with Agile development methodologies
    • Experience with software design and development in a test-driven environment
    • Knowledge of coding languages (e.g. C++, Java) and frameworks/systems (e.g. AngularJS, Git)
    • Experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
    • Ability to learn new languages and technologies
    • Excellent communication skills
    • Resourcefulness and troubleshooting aptitude

    Some of the technologies you’ll get to work with:

    • Java (latest versions)
    • Spring and Spring Boot
    • Docker and Kubernetes
    • PostgreSQL, DynamoDB, Elastic search
    • Microservices architecture on AWS.

    go to method of application »

    Buyer

    Role Overview

    • As a Buyer, you will be responsible for sourcing, negotiating, and managing vendor relationships with manufacturers and distributors. 
    • You will drive strategic purchasing decisions that align with sales trends, working capital constraints, and margin goals. 

    Key Responsibilities
    Vendor Management:

    • Identify, evaluate, and onboard a wide network of manufacturers, brand owners, and distributors.
    • Build strong vendor partnerships to unlock better pricing, payment terms, and long-term collaboration.
    • Negotiate contracts covering supply, delivery, returns, expiry handling, credit terms, and rebates.

    Strategic Buying & Demand Planning:

    • Collaborate with sales and data teams for product selection, demand forecasting, and replenishment planning.
    • Implement automated reordering models based on historical sales and seasonality.
    • Ensure optimal inventory availability while minimizing overstock and working capital impact.

    Commercial Optimization:

    • Drive profitability by maximizing margins and backend incentives like volume rebates, slotting fees, and co-marketing support.
    • Set pricing structures in collaboration with finance and marketing teams.
    • Constantly benchmark suppliers for cost competitiveness.

    Catalogue & Assortment Management:

    • Develop and manage product catalogs, ensuring high quality, accurate SKUs, and categorization.
    • Expand assortment based on customer insights, regional trends, and whitespace opportunities.
    • Remove underperforming SKUs and manage lifecycle planning of products.

    Compliance, Audit & Risk Management:

    • Ensure all supplier transactions comply with statutory, audit, and tax standards.
    • Manage risk with diversified sourcing, credit vetting, and legal contracts.
    • Monitor supplier performance via SLAs and implement penalties for non-compliance.

    Budgeting & Financial Stewardship:

    • Plan procurement budgets and align with finance to ensure discipline in working capital usage.
    • Track purchase spends, forecast cash flow impact, and analyze purchase-to-sales ratios.

    Cross-Functional Collaboration:

    • Coordinate closely with warehouse, logistics, marketing, finance, and product teams to ensure seamless execution.
    • Support launch of new geographies by activating local vendor networks.
    • Feed procurement data into systems for end-to-end visibility.

    Tech & Reporting:

    • Maintain and update purchase dashboards, vendor performance reports, and price fluctuation trackers.
    • Leverage tools like ERP, BI dashboards, and procurement software to automate buying workflows.

    Qualifications & Requirements

    • Candidates should possess a Bachelor's degree in Business, Supply Chain, or related field. MBA is a plus.
    • 6+ years of experience in procurement, buying, merchandising, or sourcing roles; B2B, FMCG, or e-commerce experience preferred.
    • Strong negotiation and commercial acumen.
    • Deep knowledge of tax, compliance, contracts, and vendor management.
    • Proficiency in Excel and familiarity with ERP tools.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Moniepoint Inc. Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail