Position Overview
GenKey Africa, based in Accra, Ghana, has an opening for Software Engineer. The engineer will be involved in the development process of the high-end biometric software solutions and assist in its deployment throughout the world.
Responsibilities
Key activities will include but not limited to the following:
- Working closely with Senior Architects and Product Development Managers to ensure athorough understanding of software requirements
- Working closely with members of the architecture team to design various components andfunctionality of GenKey products and solutions
- Involvement in the implementation stage of the development lifecycle using Java and variousJava development tools
- Contribute in the process of development and review of functional specifications and technicaldesign 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 softwaredevelopment 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, JavaEE 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
To apply, send your resumes to:
HRM-GHANA@genkey.com
About GenKey.
GenKey are experts in biometrics. Together with partners they provide a full range of digital biometric identity products, used by governments, public institutions and businesses. With over 100 million identities verified, GenKey have a proud reputation in supporting developing economies in their need to build sustainable biometric identity solutions. GenKey operate globally, with offices in Europe, Africa and the US.