Moss Ict Consultancy Senior Software Engineer Jobs in Ethiopia

Moss Ict Consultancy Senior Software Engineer Jobs in Ethiopia


General Overview of the Job

  • The role being recruited for will be working on a Financial services accounting engine.

  • The engine is used for keeping track of a large volume of mobile money transactions. An existing engine is in place and is being actively developed. Client facing APIs are being developed for this engine.

  • The candidate will be required to work in several different languages and technologies. Java, PHP and SQL being necessary.

    Detail Duties and Responsibilities

  • Developing and implementing a company-wide go-to-market plan for new features, working with all stakeholders to execute

  • Devising new processes, or refining existing ones, to optimise sales

  • Working closely with analysts, designers, and staff to improve or develop new products.

  • Specifying market requirements for current and future features by gathering feedback from operational staff, customers, and Agents in the regions.

  • Driving a product solution, set across development teams (primarily
  • Development/Engineering, and Marketing/sales) through market requirements, product contract, and positioning.

  • Conducting test protocols and procedures, and product evaluation.

  • Managing the entire M-BIRR product range from a technical, documentation, process, and implementation point of view.

  • Request needed reports or developments from concerned depts. (IT, technical);

  • Develop methodology to test products and testing the product in controlled, real situations before

  • Overseeing the integration of new products with other commercial activities.

  • Keeps the history of all the reports, to learn and adapt from the experience.

  • Keep operational and training documents up to date with product development. Responsible for overall
    coordination of controlled documentation within the company.

  • Supports user requests for documentation and trains users in Master Control.

  • Inform management about gaps deficiency in the system and/or procedures, to make sure corrective actions are taken.

  • Participates to the new offers/services elaboration in order to secure customers positive perception and operational feasibility (optimizing productivity and quality);

  • Actively participate in the design of processes.

  • Reviewing current systems, presenting ideas for system improvements, including cost proposals and produce detailed tests report.

    Competencies and Skills

  • Knowledge of Docker toolset is desired
    Good general Linux skills. Some scripting will be required from time to time.

  • Understanding of basic networking and debugging.

  • Experience with developing and maintaining existing infrastructure. Investigating and debugging operational issues.

  • Knowledge of automated testing: unit testing and end-to-end automated testing.

  • Familiarity with a range of CI/CD tool sets: Jira, Jenkins, docker, etc.

  • Experience with and or a strong desire to work with AWS is highly advantageous.


  • Analytical ability and strong problem solving.

  • Customer orientation and flexibility.

  • Strong report writing skill

  • Teamwork and collaboration skill- exhibit objectivity and be open-minded towards the ideas and views of others, give as well as welcome feedback.

  • Time management skills- look for means of improving as well as promoting quality

    Job Requirements

    Education and Experience

  • Bachelor’s degree in software engineering or related field of study.

  • 3 years of experience with java and the java tool set: Spring, hibernate etc

    Helpful Skills

  • Ruby, web development.

  • Android app development.

    How to Apply

  • Interested and qualified applicants can send apply through

    hr@mossict.com

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to NGO Jobs in Africa.