Job Expired

company-logo

Software Engineer

MOSS Ict Consultancy

job-description-icon

Engineering

Software Engineering

------

2 years

Position

2020-11-25

to

2020-12-10

Required Skills
Required skills have not yet been specified for this position this job
Fields of study
No fields of study

Full Time

Share

Job Description

Job Description

Reports to : IT Manager 

Staff Reporting to this Position: None 

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. Applications based on these API will be primary work being implemented. Web interfaces which expose features and functionality. The role will also involve development of android Apps.

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.

Job Requirements

Competencies and Skills 

  • Experience with java and the java tool set: Spring, hibernate etc.
  • Familiarity with SQL.
  • Experience of developing web sites and android applications.
  • Knowledge of a range of web technologies: HTML, PHP, Angular, bootstrap.
  • Good general Linux skills. Some scripting will be required from time to time.
  • 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

Education and experience

  • Bachelor’s degree in software engineering or related field of study.
  • 2 years of experience with java and the java tool set: Spring, hibernate etc

Helpful skills:

  • Ruby and Rails web development.
  • Networking.
  • Server and web site security.

How to Apply

  Interested and qualified applicants can send apply through HR@mossict.com 

Related Jobs

6 days left

Ashewa Technology Solution S.C

Web Hosting & DevOps Engineer

Web Developer

time-icon

Full Time

2 - 4 yrs

1 Position


Master's or Bachelor's Degree in Computer Science, Software Engineering, IT, or Computer Engineering, or in a related field of study with relevant work experience Duties & Responsibilities: - Configure, maintain, and secure VPS, firewalls, and DDoS protection - Manage and optimize VPN solutions (OpenVPN, WireGuard, IPsec) for secure access - Implement security best practices, backup policies, and system protection measures.

Addis Ababa

18 days left

Kifiya Financial Technology

Senior Backend Engineer

Backend Developer

time-icon

Full Time

5 yrs

1 Position


Master's or Bachelor's Degree in Computer Science, or in a related field of study, with relevant work experience Duties & Responsibilities: - Develop and maintain high-quality web applications using Java and Spring Boot framework - Collaborate with cross-functional teams to define, design, and ship new features - Write clean, maintainable, and efficient code

Addis Ababa