Why a Good Resume Is Important

People are finding out that they have more opportunities now. If you are one of those seeking to take advantage of this situation in order to find work, then it is important that you present yourself in the best way possible. Traditionally, one of the ways of creating a good impression is through a well-written resume. But there are some people who believe that the importance of a good resume is overestimated.

Job Vacancies at Emerging Platforms

  • At Emerging Platforms we are passionate about identifying problems and matching them with innovative and bold solutions. Driven by a passion for excellence, we deliver innovative solutions that satisfy our customers diverse needs.

    To identify problems, leverage technology to create massively impactful solutions and proactively seek to scale them into sustainable entities.

    To become an enduring platform for transforming lives and building excellent entrepreneurial institutions that create value by delivering innovative solutions in Africa.

    Relationship Manager


    We are looking to engage a Relationship Manager to build and preserve trusting relationships with our customers within our team. You will be expected to find ways to outperform our competition and maintain our company’s positive image.


    To succeed in this role, you should be an excellent communicator, able to work with sales and marketing teams and build swift relationships with customers. We also expect you to be a strategic thinker with an analytical mind and strong problem-solving skills.


    Most importantly, you’ll maintain strong relationships with our clients to boost our profits as well as our brand.


    Jobs to be done


    • Maintain good relationships with clients so that the business can maximize the value of those relationships.
    • Identify key contacts at potential client companies to establish and foster a relationship.
    • Participate in one-on-one meetings with clients to explain services in an effort to guide their choices.
    • Understand the problems and challenges of clients and identify ways the business could better address those needs.
    • Seek opportunities to cross-sell or upsell to existing clients.
    • Monitor and assess the activities of our competitors to proactively satisfy and retain our clients.


    Skills & Requirements


    • Ability to build, foster, and maintain positive professional relationships.
    • Devotion to high-quality customer service.
    • Excellent interpersonal communication skills.
    • Keen analytical and research abilities.
    • Knowledge of relationship management best practices.
    • Problem solving and conflict resolution capabilities.
    • Willingness to develop an in-depth understanding of the business and related services.


    • Bachelor’s degree in business, marketing, management, or a related field.
    • 3+ years of experience in a sales or customer service role.
    • Outgoing and customer-oriented attitude.

    go to method of application »

    Software Engineer


    The role will be responsible for providing technical support to both internal and external clients of Emerging Platforms. S(He) will be concerned with ensuring Emerging Platforms’ solutions are continually innovated to offer the best level of service to its clients.




    • Provide application and administrative support for solutions that are in live production by systems upgrade and bug resolution.

    • Develop and manage software application development on required platforms (Linux, Windows, PHP, Java, C#, SQL, MySQL, HTML, Web, Desktop and Mobile device) with state of the art secure frameworks – OS, networks.

    • Produce a detailed functional design document to match customer requirements as well as process designs and training documentations.

    • Assist in development of new business initiatives and pre-sales activities.


    Skills & Requirements

    • Extensive technical problem-solving abilities with capacity in systems integrations, customizations and configurations
    • Experience delivering public-cloud based application architectures and solutions. Extensive programming experience with at least one of the following languages: Golang, C#/ASP.Net, Javascript.
    • Proficiency in modern, both SQL and noSQL Databases
    • Possess a deep understanding of database performance.
    • Passionate about best practices in software engineering while not sacrificing time to production.
    • Experience in web application development – from solid API design and development to seamless web page implementation.
    • An exceptionally high performance bar for oneself and everyone on the team. Unafraid to communicate what’s working and what needs to change.
    • Familiarity with JavaScript or other compile-to-JS language and a deep understanding of how the browser works.
    • Advocate of automated testing. We always include a full suite of tests for a feature to verify and future proof our code.
    • Strong UI engineering skills and proficiency in at least React, Vue or Angular
    • DevOps skill, understanding of the build pipeline and Ability to use Docker, Anisible
    • Understanding of AWS architecture Elastic Compute cloud. ability to setup VPC and Auto Scaling cloud architecture


    • Business focused
    • Customer focused
    • Personable
    • Enthusiastic, analytical, creative, innovative and confident

    Reliable, flexible and cooperative

    go to method of application »

    Business Analyst


    Our team is growing and we are looking to engage a Business Analyst to be the liaison between the technical and business teams, and to analyse strategic options; facilitate needs assessment; gather and manage requirements towards the successful delivery of software products and business solutions.




    • Facilitate needs assessment workshop using suitable strategy analysis techniques
    • Clearly document and validate As-Is and To-Be Business Process models, activity diagrams and other required UML diagrams
    • Conduct requirement elicitation and analysis; documentation and validation; and manage requirement changes
    • Document the user stories and acceptance criteria in collaboration with the required stakeholders and contract update the product backlog
    • Develop Requirement Traceability Matrix (RTM) to match the user stories to the use case diagrams
    • Proactively work with the product manager and concerned stakeholders to identify process improvement strategies
    • Analyse both internal and market research data; and generate insight to guide project and product development decisions
    • Effectively communicating your insights and plans to cross-functional team members and the management team
    • Gathering critical information from meetings with various stakeholders and producing useful reports.
    • Working closely with clients; business team including marketing, sales and finance; and technical teams including software engineers, architects and designers
    • Participate in agile ceremonies including daily scrum, sprint planning and sprint retrospectives
    • Lead the conceptual and physical data modelling process using the Enterprise Relationship Diagrams
    • Create and update other data artefacts including the data dictionary and data flow diagrams
    • Facilitating the user acceptance testing in collaboration with other teams
    • Evaluate and recommend alternative solutions based on business needs and advanced knowledge of the external marketplace


    Skills & Requirements

    Required Skills and Experience

    • At least a Bachelor’s degree (Masters Degree will be an added advantage)
    • Business Analysis certifications from IIBA, BCS or Scrum Alliance will be an added advantage
    • 2-5 years experience in a similar role
    • Proven experience working in an Agile Project Management environment
    • Experience in analysing data to draw business-relevant conclusions
    • Strong technical writing skills
    • Experience working with project management and office productivity tools including MS Project, MS Visio, Lucid Chart, Jira, Slack and other related tools
    • It is essential that you possess the following skills:

      • strong analytical and problem solving skills
      • proven attention to details and accuracy
      • ability to handle multiple priorities and work independently with a focus on quality of deliverables
      • excellent communication skills and good influencing skills to negotiate with multiple levels of management and other stakeholders.

    Method of Application

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

  • >