Software Developer (Kilifi) Job at KEMRI-Wellcome Trust Research - Career Opportunity in Kenya
Website :
1295 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Software Developer (Kilifi)

[ Type: FULL TIME , Industry: Research , Category: Computer & IT ]

Jobs at:

KEMRI-Wellcome Trust Research

Deadline of this Job:
16 October 2020  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Tuesday, October 06, 2020 , Base Salary: Not Disclosed


JOB DETAILS:
The KEMRI Wellcome Trust Research Programme (KWTRP) is based within the KEMRI Centre for Geographic Medical Research - (Coast). Our core activities are funded by the Wellcome Trust. We conduct integrated epidemiological, social, laboratory and clinical research in parallel, with results feeding into local and international health policy.
Reference Number: softdev021020
Category: Computing and Information Technology
Job Grade: 6.01
JOB PURPOSE:
This is an entry level position for this opening but with higher levels of Autonomy and Complexity as compared to other entry level position in IT. The Job holder will be responsible for software development of less complex applications in the environment that meets programme’s objectives in accordance to set standards.
Description:
REPORTING LINES:
DIRECT REPORTS: Software Development Manager .

KEY RESPONSIBILITIES:
• Enables and implements software development and implementation processes through the set framework.
• Collecting user system requirements for evaluation
• Design, codes, tests, corrects, and documents programs and assists in the implementation of software which forms part of a properly engineered information or communication systems.
• Making specific determinations about system performance and ensuring that systems perform optimally.
• Responsible for analysis of current programs, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
• Responsible for proofing the program to develop needed changes to assure production of a quality product.
• To participate in execution and support for all IT Projects
• Responsible for analyzing of current programs and processes, and making recommendations which yield a more cost effective product.
• Tests new programs to ensure that logic and syntax are correct, and that program results are accurate. Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural.
• Carry out research and development on enterprise applications as directed by IT management to meet various programme needs.
• Respond to business as usual system requests for data and enterprise systems.
• Observe Change Control, Event, Configuration and Incident management as minimum business processes when executing Service Design and Transition
• Adhere to IT development standards on naming conventions, code testing, release management, source code control and collaboration.
• Training of end users and other programme staff on the use of data applications.


SKILLS AND COMPETENCIES:
• Proficient understanding of code versioning tools such as Git
• Ability to solve problems quickly and completely. Ability to identify tasks which require automation and automate them.
• Ability to multi-task and stay organized in a dynamic work environment.
• Knowledge of computer program design methods and techniques.
• Ability to learn new programming languages quickly.
• Ability to write, edit, and debug computer programs to achieve desired output.
• Knowledge of maintaining and debugging live software systems.
• Knowledge of writing program documentation.
• Strong communications skills, both in writing and speaking.
• Strong understanding of the software development cycle.
• Ability to work with technical and non-technical business owners to get things done.
• Have creative mind.


QUALIFICATIONS:
• Degree in computer science or BSc IT
• Minimum 2-3 years of technical softaware development experience in either PHP, or Microsoft .Net or Microsoft SharePoint
• Proficiency in using MVC frameworks and for web application development.
• Proficiency with JavaScript frameworks such as Node, React and Vue.
• Database design and development experience.


DESIRABLE:
• Relevant Software Development Certification (Must give evidence of the exam certificate done by an authorised testing body, i.e. Pearson VUE, Prometric, etc.)
• Microsoft SharePoint Development
• Mobile apps development experience
• Excellent knowledge of API’s and Web Services.
• Experience of working in a research establishment.


Job Education Experience: Not Specified


Work Hours: 8

 

{module 312}

Job application procedure
  click here to apply

All Jobs

QUICK ALERT SUBSCRIPTION

{module 316}

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 16 October 2020
Duty Station: Nairobi
Posted: 06-10-2020
No of Jobs: 1
Start Publishing: 06-10-2020
Stop Publishing (Put date of 2030): 06-10-2065
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.