Software Developer job at Wellcome Trust
Website :
847 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Software Developer

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

Jobs at:

Wellcome Trust

Deadline of this Job:
10 August 2022  

Duty Station:
Within Kenya , Kilifi , East Africa

Summary
Date Posted: Friday, July 29, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Wellcome Trust
Wellcome Trust jobs in Kenya

JOB DETAILS:
Software Developer
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.
Reports To:
• 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.
Qualifications:
Essential:
• Degree in computer science or BSc IT
• Minimum 2-3 years of technical software 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.
Desired:
• 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
• Proficient understanding of code versioning tools such as Git
• 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 understanding of the software development cycle.
• Have a creative mind
Competencies:
• Demonstrate high levels of integrity and confidentiality
• Excellent interpersonal, written, presentation and communication skills
• Basic analytical, problem solving and critical thinking skills;
• Team working and ability to work in diverse teams
• Flexibility, adaptability, multi-tasking and attention to detail

Education Requirement: No Requirements

Job Experience: No Requirements

Work Hours: 8

Job application procedure
Interested and qualified? Click here to Apply Now

All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 10 August 2022
Duty Station: Kilifi
Posted: 29-07-2022
No of Jobs: 1
Start Publishing: 29-07-2022
Stop Publishing (Put date of 2030): 29-07-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.