Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from University of Nairobi has expired
View current and similar jobs using the button below
  • Posted: May 21, 2025
    Deadline: Jun 4, 2025
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The University of Nairobi, a body corporate established under the Universities Act 2012 of the laws of Kenya and the University of Nairobi Charter, is the pioneer institution of University education in Kenya and the region. The only institution of higher learning in Kenya for a long time, the University of Nairobi responded to the national, regional and Afr...
    Read more about this company

     

    Software Engineer

    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 decisionmaking 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

    Check how your CV aligns with this job

    Method of Application

    NOTES

    • Applicants should email their application letters, certified copies of certificates and curriculum vitae (CV) giving details of their qualifications, experience and three (3) referees, as well as indicating their telephone and e-mail contacts.
    • Applications and related documents should addressed to the Director, Human Resource, University of Nairobi.
    • Applicants should state their current designations, salaries and other benefits attached to those designations.
    • The application letter must bear the reference code indicated in the advertisement.
    • Late applications will not be considered.
    • Applications should be emailed as one file in PDF 

    CLOSING DATE: JUNE 4, 2025

    Send your application to recruit-softengineer@uonbi.ac.ke

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at University of Nairobi Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail