Trusted listing

Software Developer - 6 Posts at University of Nairobi

Confidential

Nairobi, Kenya Permanent

Published 1 month ago · Expires 3 weeks from now

Share :

Job description

## Title: Software Developer (Multiple Positions)

Job Purpose

Support front-end interfaces to backend systems, integrations, and data pipelines.

Duties and Responsibilities

  • Develop responsive frontends using React and other modern frontend frameworks
  • Build robust backends with Java, C# and Python, including RESTful APIs
  • Design and implement dashboards and reporting tools to support healthcare providers and other stakeholders
  • Develop and maintain ETL pipelines and contribute to data engineering tasks
  • Work with multiple databases (SQL and NoSQL) to support diverse solutions
  • Integrate with third-party services such as EMRs, bulk SMS providers, payment gateways, and other healthcare systems
  • Contribute to AI and machine learning initiatives (predictive analytics, automation, clinical insights)
  • Deploy, monitor, and support solutions in production environments
  • Collaborate in a cross-functional team to design secure, scalable, and user-friendly systems

Required Qualifications

  • Bachelor's degree in Computer Science or a related field
  • Knowledge of React or any other frontend development framework
  • Expert-level competence in C#, Java or Python programming language
  • Familiarity with API design, development, and integration
  • Understanding of databases (relational and NoSQL)
  • Basic experience in AI and machine learning concepts (NLP, predictive modelling, data science workflows)

Interested in this job?

Log in to see the email

Not registered yet? Create a free account