KOKO Networks is a venture-backed startup that is building a unique urban B2C technology platform for emerging markets, with an initial focus on Kenya and plans for rapid pan-African rollout. KOKO’s core business leverages existing downstream oil infrastructure to deliver a proven and profitable new liquid cooking fuel in Africa’s largest cities.
Our platform is based on a network of agents, local entrepreneurs who host our hardware, make sales for us, and serve as the primary customer touch-point. KOKO is in the process of technology and market development with offices in Nairobi, Kampala and Pune.
Job Summary
As a Graduate Engineer, you will develop components and applications working as part of a cross-functional team delivering high-quality features for Python and Java-based, multi-platform, multi-discipline environments utilising Agile tool sets across the development lifecycle. This role develops high-quality software, and builds, tests and maintains robust systems.
Graduate Software Engineer Job Responsibilities
- To develop a thorough understanding of industry requirements of KOKO’s customer base and how those requirements are met by KOKO’s product suite and thereby applying that understanding to develop software that delivers business value to our customers
- To propose and assess solutions to design problems, including identifying and evaluating new technologies and third-party components
- To implement software, applying best practices and following effective processes, ensuring code and process quality through regular code reviews, proper documentation and improvement initiatives
- To participate in analysing requirements and in the design process with other engineers and to create automated unit and integration tests
- To investigate existing software functionality to answer support queries within established Service Level Agreements
- To perform Level 2 support functions to high standards, which include investigating, analysing and correcting identified defects within established Service Level Agreements
Qualifications for the Graduate Software Engineer Job
- BA/BS degree in Computer Science
- Expert skills in at least one programming language preferable Java, Python or Javascript
- Strong unit test and debugging skills
- Good understanding of data structures and algorithms
- Experience with Postgres or any other relational database
- Experience with Server side development, Client side development, Android applications
- Skilled in object-oriented and functional programming and design
- An understanding of design patterns and desire for continuous learning
- Clear conceptual understanding of multi-threading, databases (relational or non relational), I/O and networking
The post KOKO Networks Job Vacancy : Graduate Software Engineer appeared first on Jobs in Kenya - https://jobwebkenya.com/.
The post KOKO Networks Job Vacancy : Graduate Software Engineer is republished from Jobs – Jobs in Kenya – https://jobwebkenya.com/