IBM Research Lab Kenya- Software Engineer for Financial Services


About IBM Research - Africa

IBM Research – Africa is IBM’s 12th global research lab and the first industrial research facility on the continent of Africa. With facilities in Kenya and South Africa, IBM Research – Africa is driving innovation and socio-economic development by developing commercially-viable solutions to transform lives and enable new business opportunities in key areas such as water, agriculture, transportation, healthcare, financial inclusion, education, energy, security and e-government.

First announced by IBM’s CEO Ginni Rometty in 2012, the Nairobi facility was officially inaugurated by Kenya’s President Uhuru Kenyatta in November,20 13. The Nairobi facility is supported by the Kenya ICT Authority. The South African branch of IBM Research – Africa was announced in March 2015 and will be collocated with Wits University in the Tshimologong Precinct technology hub in Bramfontein, Johannesburg.

IBM Research – Africa is actively engaging with Africa’s innovation ecosystem to kick start new business opportunities and ensure the full commercial viability of its solutions and services. Entrepreneurs, developers and business partners are a key part of IBM’s research programs and go-to-market strategy in Africa.

Employing some of the best scientists from around the world, many from the African diaspora, IBM Research is a key investor in skills in Science, Technology, Engineering and Mathematics (STEM) in Africa and is partnering with universities across the continent to develop and hire top talent.

Open position: Software Engineer for Financial Services
Job Description

IBM Research Africa is IBM’s newest global research lab and is located in Nairobi, Kenya. Teams of research scientists and software engineers at the lab are working on various projects to tackle Africa’s grand challenges and impact 1 billion people by developing commercially viable innovations in financial services, healthcare, blockchain, government and education. We are searching for top-software developers who will help research and develop technical solutions around our innovations.

The successful candidate will have demonstrated ability to drive software development projects leveraging leading edge technologies and execute innovative development projects. As a Software developer in Research you will design and develop state-of-the-art mobile, web, and desktop applications across multiple platforms and devices. You will be expected to define and develop innovative technical solutions, and work with business & development teams to ensure these solutions have a significant impact.

-Java, Python, NodeJS, C++, R
-Design skills: UX/UI
-Android/iOS programming
-Web technologies: HTML5, CSS3
-Exceptional programmer
-Excellent knowledge and understanding of software practices and design patterns
-Some background in machine learning, data-mining, text analytics a plus

-Examples of side projects, curiosity and self-starter a must
-Interest in research and cutting edge technologies
-Can do attitude

Group ID: IBM Research
Brands: IBM
Country: Kenya
Job Family: Not Applicable

Type: Full-Time

Experience: Mid-Senior Level

Category: Research

Reference ID: 75284BR

Date Posted: 02/28/2017