Software Developer Job KEMRI Wellcome Trust

  • Published date: October 7, 2020
  • Category: IT, ICT & Software
    • Location: Nairobi, Nairobi
  • Jop type:
  • Salary: Ksh Not mentioned
  • Company name: Jobs in Kenya

Job Description

Software Developer Job, Latest IT Jobs In Kenya,


Position: Software Developer


Reference Number: softdev021020


Category: Computing and Information Technology


Job Grade: 6.01


Reporting to: Software Development Manager


Job Description


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.


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



  • 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.

  • 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.

  • 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.


How to apply


Click here to apply

Share by email Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn Pin on Pinterest

Apply Now

Related jobs

  • Senior ICT Officer Job KOTDA 2020
    Jobs in Kenya

    Senior ICT Officer Job, IT Jobs In Kenya September 2020, Job Title: Senior ICT Officer (Smart City Solutions) Ref No: KoTDA/HR47/2020 Grade: 5 Basic Salary: Scale Ksh 84,000- 160,000 p.m Terms of Service: Permanent & Pensionable Department: Busin...

    October 5, 2020

    Ksh Not mentioned


    Apply Now

  • ICT Officer Job OWSC 2020
    Jobs in Kenya

    ICT Officer Job, IT Jobs In Kenya 2020, Oloolaiser Water and Sewerage Company Ltd (OWSC) is a water and sanitation services provider registered under the Company’s Act Cap 486 of laws of Kenya and operated as an agent of Tanathi Water Services ...

    October 5, 2020

    Ksh Not mentioned


    Apply Now

  • Search Engine Optimization Consultant at Disruptive Media Group
    Jobs in Kenya

    The SEO Consultant is responsible for implementing SEO and social media strategies for clients. The SEO Consultant can quickly understand and support initiatives that will contribute to the goals and success of client campaigns. Key Functional Areas ...

    October 1, 2020

    Ksh Not mentioned


    Apply Now