University of Nairobi Software Engineer Jobs in Kenya
Position Responsibilities Provide technical expertise to design, modify and maintain software applications and
systems through coding, software testing and database interactions
Utilize modern programming languages to build software to meet CEMA’s requirements, including full-stack functional code development, implementing data
integration and building APIs for data sharing
Design databases to store large volumes of health data, ensuring data integrity,
accessibility, and scalability
Work alongside researchers to build software tools that enable data analysis, such as
statistical modeling software, machine learning algorithms, or data mining tools
Implement artificial intelligence (AI) or machine learning (ML) algorithms that can
predict health outcomes, identify patterns in large datasets, or clinical decision
making in healthcare
Optimize data processing algorithms, improving system performance, and reducing
processing time
Investigate reported issues with applications and systems and resolve these through
critical thinking and debugging
Work with cloud computing platforms (e.g., AWS, Google Cloud, Microsoft Azure) to
store, process, and analyze these large datasets in scalable ways
Build and manage data warehouses that consolidate data from multiple research
studies or health systems
Create website layout/user interfaces for CEMA’s website by using standard
HTML/CSS practices
Maintain projects on CEMA’s website including updating content and adding new
pages as required
Ensure new pages are published according to specification and in compliance with
CEMA’s web style guide
Make sure the site’s design is optimized for all screen sizes and strike a balance
between useful and aesthetically pleasing design
Overseeing the maintenance and management of the server to ensure optimal
performance and security
Provide ongoing support and maintenance for existing applications
Position Requirements
Bachelors degree in Computer Science, Software Engineering, or a related field
Minimum of 5 years experience working as developer with proven experience in
software development, including designing and building applications
Demonstated experience of work on modern web applications
Proficiency in programming languages and development frameworks such as HTML,
CSS with SCSS and JavaScript
Experience with Javascript components libraries, TypeScript, responsive user
interfaces for a wide range of devices and browsers, and with Git or other version
control systems
Knowledge of cloud computing platforms (e.g., AWS, Google Cloud, Azure)
Knowledge of statistical packages (including R, Stata, SPSS or SAS)
Knowledge of securing health data and ensuring compliance with healthcare
regulations
Strong written and verbal communication skills
Experience with healthcare data
Ability to work in a team environment.
Strong analytical and organizational skills
Curiosity about technology and a thirst to learn
How to Apply
For more information and job application details, see; University of Nairobi Software Engineer Jobs in Kenya
Find daily jobs in Kenya.Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to 1 Best Africa Jobs.