Employment in Kenya

Vacant Openings at APHRC

Vacant Openings at APHRC

Vacant Openings at APHRC

Vacant Openings at APHRC

The African Population and Health Research Center (APHRC) is leading Africa-based, African-led, international research institution headquartered in Nairobi, Kenya, and conducting policy-relevant research on population, health, education, urbanization and related development issues on the continent.

Data Systems Developers – 2 Positions

Duties/Responsibilities

They will collaborate with our designers/developers to create and modify general computer application software or specialized utility programs to meet the needs of APHRC. The Data Systems Developer will:

  • Provide creative and innovative ideas for the design, development, and implementation of data collection applications;
  • Collaborate with project team to determine the scope and expectations of the project;
  • Produce clean, efficient code based on projects specifications;
  • Integrate software components and third-party programs to meet specifications; and
  • Troubleshoot, debug and upgrade existing software.

 Qualifications and Experience

  • Bachelor’s degree in computer science, information technology, engineering or a related field.
  • Minimum of 2 years’ experience as a software developer, software engineer, or similar role.
  • Strong working knowledge of Agile development methodologies.
  • Extensive experience with software design and development in a test-driven environment.
  • Solid knowledge of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems (e.g. AngularJS, Git).
  • Experience in using ODK for surveys.
  • Relevant experience with databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate).
  • Able and willing to learn new programming languages and technologies.

Closing: April 21, 2023. 

Data Systems Developer Intern

APHRC seeks to recruit two Data Systems Developer Interns to learn while providing support in the implementation of a desktop version as well as web-based data management database applications for contacts (telephone, email), in order for the organization to effectively manage and organize information about its respondents.

Qualifications, experience and skills:

  • A Bachelor’s degree in Computer Science, Management Information Systems or Information Technology; should have graduated within the past one (1) year.
  • Skills in development of web applications with strong bias in HTML, CSS, Bootstrap and JavaScript.
  • Ability to analyze and critique requirements and make recommendations on possible solution designs.
  • Ability to complete work independently, incorporate client feedback, and deliver on time.
  • Ability to plan, prioritize and deliver quality deliverables while working with tight timelines.
  • Initiative and sound judgment, capability to understand and process client feedback to improve assignments.
  • Good eye for detail, with excellent spelling, grammar and punctuation skills.
  • Strong analytical and excellent communication skills.

Desirable Skills:

  • Knowledge of design disciplines and processes such as client server solution architecture, MVC Models, OOP or High-performance solutions preferably using PHP, HTML 5, CSS, JavaScript, Ajax and pre-processors like SASS and LESS is highly desirable.
  • Knowledge in the application of collaborative software tools such as SVN, GIT, CVS and Mercurial for version control purposes.
  • Familiarity with relational databases (schemas, design) and XML is a highly desirable
  • Skills in the use of web analytics tools (Google Analytics, Web trends, etc.) is highly desirable
  • Knowledge of PowerShell, .NET platform, and/or C# programming is an advantage
  • Skills in designing interactive responsive user interfaces.

Closing: April 21, 2023. 

IT Intern

APHRC seeks to engage an Intern in its IT Unit to learn and work closely with the team for an initial period of three months.

Duties/Responsibilities:

  • Carry out configuration and set-up of Windows 10 operating system and other computer programs at the Center.
  • Carry out preventive maintenance of laptop and desktop for computers.
  • Assist in user support within the Center.
  • Conduct regular updates of ICT inventory, cable management /machine arrangement.

Qualifications, experience and skills:

  • Bachelor’s degree in Software Engineering, Computer Science or Information Technology; should have graduated in the last six (6) months.
  • Proficiency in Windows 10 and Microsoft Office applications.
  • Good knowledge of various network concepts and hardware troubleshooting skills.
  • Excellent customer service skills.

Closing: April 14, 2023. 

Method of Application

Use the link(s) below to apply on company website.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Download Jobs App Now