By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Nairobi

  • Organization: Jhpiego
  • Location: Nairobi
  • Grade: Level not specified - Level not specified
  • Occupational Groups:
  • Closing Date:

Global JEMS Junior Software Engineer, Systems Design

Posted Date 3 months ago(10/8/2023 5:41 PM)
Job ID
2023-5163
Location
KE-Nairobi
Category
International Positions
Employment Status
Full-Time

Overview

Design, code, install, maintain, and support JEMS software solutions across all Jhpiego countries. Actively participate in UX/UI development per Jhpiego documented standards and JEMS requirements. This position collaborates with the network team on performance improvements, with the Systems Analyst to translate business requirements into technical requirements, with the Engineering team to develop software solutions, and with the Sr. Network Security Engineer to ensure security and compliance. This position may require international travel.

 

Responsibilities

Solutions Architecture : 

 

  • Analyze requirements; construct workflow charts and diagrams; study system capabilities and write specifications, per Jhpiego requirements.
  • Provide technical support as may be required by the helpdesk team.
  • Conduct data migration from old to new systems, data cleaning, and reporting.
  • Conduct continuous development based on system analysis and specifications to keep JEMS and other systems performing optimally and current with changing requirements and technologies

Database development: 

  • Support database administrator when needed
  • This includes development, testing and tuning of relational databases and procedural database code using Microsoft SQL Server

Continuous improvement

  • Prepare and maintain all system technical documentation
  • Ensure all source code created is properly documented
  • Conduct continuous system analysis, specification and development to keep JEMS performing optimally and current with changing requirements and technologies

Dashboard support: 

  • Develop system reports using powerbi
  • Support existing dashboards
  • Support database administrator when needed

 

#LI-MK1

Required Qualifications

  • Bachelor of Science  in Computer Science
  • 2 years work experience in software engineering system design
  •  Software development tools, design methods and techniques
  • Client/server application programming
  • Development of web based applications in ASP.Net, PHP and Javascript
  • Data structures
  • Maintenance and debugging of software systems
  • Writing technical software documentation.
  • UX/UI technical skills.
  • Ability to solve problems quickly and completely
  • Ability to learn new programming languages quickly
  • Be self-motivated, proactive and have a positive attitude to work requiring minimum supervision.
  • Excellent organizational skills including the ability to handle a variety of assignments sometimes under pressure of deadlines.
  • Be cooperative, hardworking, flexible & dependable.
  • Ability to communicate effectively, instilling trust and confidence.
  • Excellent interpersonal and communication skills.
  • Be of high integrity and have a sense of confidentiality
  • Be willing to take on extra responsibilities in order to achieve the goals/objectives set by the organization

 

Preferred Qualifications

Jhpiego offers competitive salaries and a comprehensive employee benefits package.

Please apply at www.jobs-jhpiego.icims.com

Applicants must submit a single document for upload to include: cover letter, resume and references.

For further information about Jhpiego, visit our website at www.jhpiego.org

Note: The successful candidate selected for this position will be subject to a pre-employment background investigation.

Jhpiego is an Affirmative Action/Equal Opportunity Employer

 

 

 

 

 

 

We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.
Apply