Software Engineer At GenKey Africa Limited


Job Description/Requirements

Responsibilities:



Key activities will include but not limited to the following:

  • Working closely with Senior Architects and Product Development Managers to ensure a thorough understanding of software requirements.
  • Working closely with members of the architecture team to design various components and functionality of GenKey products and solutions
  • Involvement in the implementation stage of the development lifecycle using Java and various Java development tools.
  • Contribute to the process of development and review of functional specifications and technical design documentation, code, and test strategies.
  • Involvement in building new application features.
  • Assist in deploying our solutions.
  • Development of other less experienced software engineering staff.

Required Technical Skills:

  • Degree in Computer Science, Software Engineering or Electrical and Electronic Engineering (or equally relevant subject).
  • At least 5 years active software development experience involving all phases of the software development lifecycle (planning, documentation, and development)
  • At least 3 years’ experience in Java development.
  • Experience in multi-threaded server-side Java programming.
  • Knowledge/experience in the use of JRE – Java Runtime Environment, Java SE JDK, Java EE SDK, Spring Framework, JPA, Hibernate and Web Services
  • Knowledge / experience in the use of servlet containers such as Tomcat, JBoss.
  • Strong knowledge of Databases (preferably in PostgreSQL and Oracle).
  • Proven experience with containerization technologies, such as Docker and Kubernetes.
  • Knowledge of CI/CD pipelines.

Required Soft Skills / Abilities:

  • Fluent in Oral and Written English.
  • Experience in working effectively within a team.
  • Strong communication, interpersonal and organisational skills.
  • Strong analytical thinker who knows how to pick the right tool for the right job.
  • Attention to detail.
  • Ability to work unsupervised.
  • Flexibility toward travelling when required.

Desired Skills / Abilities:

  • Experience in the use of NetBeans, Eclipse, Maven.
  • Experience in the use of SVN, Jira, Confluence, JavaDocs.
  • French and / or Portuguese will be added advantage.

Location: Accra

Employment Type: Full Time

Salary Range: Attractive

CLICK TO APPLY

January 2025
M T W T F S S
 12345
6789101112
13141516171819
20212223242526
2728293031