SOFTWARE DEVELOPER
About African Banking Corporation Limited
ABC Bank (African Banking Corporation Limited) is a Kenyan commercial bank headquartered at ABC Bank House in Westlands, Nairobi. Established in 1984, it serves over 55,000 customers through a network of 11 branches across Kenya.
Description
Qualifications
Minimum Qualifications, Knowledge and Experience
Bachelors’ degree in Computer Science or related degree.
A certification in software development course At least 3 years of experience using Java, Python or
Nodejs
Knowledge in respective MVC frameworks, object-relational mapping (ORM), RDBMS and SQL
Good experience in DevOps and containerization, front-end technologies (like JavaScript and HTML5)
Understanding of microservices architecture and background in RESTful API’s and WSDL webservices
Working experience with the common Software Development Life-cycle methodologies such as Agile,
Waterfall etc
3 years of experience using a mainstream programming language
Dependable and honest, with ability of maintaining confidentiality with high level of integrity and
professional ethics.
A conceptual thinker with ability to organize, plan, coordinate, prioritize and deliver projects in time.
Participates effectively in a team-based information and value sharing environment.
High client service orientation (internal and external) and initiative to solve problems, decision making,
excellent analytical and communication skills – good interpersonal including oral and written
communication.
Has good understanding of the emerging technologies such as Artificial Intelligence, machine learning
and Blockchain application development