Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

Oops! It seems this job from Moi University has expired
View current and similar jobs using the button below
  • Posted: Jul 25, 2023
    Deadline: Aug 10, 2023
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Moi University is committed to providing quality education and services that meet the needs of its customers and stakeholders through quality and relevant teaching, research and community service and outreach. The University is committed to a quality work and learning environment that is grounded in intellectual and academic freedom, teamwork, quest for exce...
    Read more about this company

     

    Software Developer - Scale 9/10 (IX/X) - 2 Posts

    Ref. MU/AC/04/7/2023

    Duties and Responsibilities

    • Engage in full stack development and continual improvement of the university learning management system;
    • Build server-side applications including databases, and the operating system;
    • Develop User Requirement Analysis (URA) documents for new developments or according to the users’ requirements and mapping of the same to the software and/or database component;
    • Perform the necessary technical design and development functionality to ensure that business application systems can be effectively developed and implemented;
    • Design and development of front-end tier(s), middle tier(s), and/or back-end database tier(s) for business application;
    • Configure and/or customize business applications to meet business requirements using various database and software tools;
    • Make improvements to, and offer inputs on the existing software;
    • Create software testing environments and carrying out test procedures using defined use cases:
    • Assist in presentations of system functionality to new users and departments;
    • Drive systems adoption by learner users;
    • Work directly with the IT support teams to resolve issues identified and escalated during daily operations;
    • Investigate issues/bugs with the software and work on resolving the issues;
    • Develop and provide reports and documentation of the new software version and changes;
    • Research and provide input on design approach, performance and base functionality improvements for various procedures and applications;
    • Review user requirements documents to ensure that requirements are testable;
    • Develop test plans, test cases, test scripts and test reports on multiple projects of varying size; and :
    • Design, develop and operate automated software build, packaging, testing and deployment tools
    • To ensure predictable and repeatable software migration from development to test and eventually production environments - Continuous Integration (CI) and Continuous Delivery

    For appointment to this'position, a candidate must:

    • Have a Bachelor’s degree in Computer Science, Software Engineering, Computer Technology or a related discipline from an accredited/recognized institution;
    • Have three (3) years’ experience in Grade 9 or comparable position;
    • Possess experience as a software developer and programmer for systems used in university setting with a proven track record of exemplary performance;
    • Possess at least five (5) years’ experience with any modern programming tools/platforms e.g. PHP, NET, JavaScript, Java, Post qualification etc;
    • Have demonstrable experience with Oracle, MSSQL, MySQL/MariaDB, SQLite and PostgreSQL databases and database abstraction tools e.g. ADO.NET, ORM, LINQ to SQL etc;
    • Be knowledgeable on systems integrations using both RESTful and SOAP based APIs;
    • Be a member of a relevant professional body; and
    • Have Certification in CCNA, A+, working experience with University systems.
    • Possession of relevant additional qualifications will be an added advantage.

    Key competencies

    • Excellent communication skills;
    • Ability to work in a team of professionals;
    • Problem-solving and able to respond to emerging challenges; and
    • Knowledge of text-editing software, debugging, data base structures, source control, and
    • Working knowledge of machine learning.

    Method of Application

    Applications are invited from suitably qualified candidates for the following positions. Interested applicants should forward ten (10) copies of application package, including updated Curriculum Vitae giving details of the applicant's age, marital status, academic and professional qualifications, working experience, present post and salary, telephone contact and email address, names and addresses of three (3) referees plus copies of certificates, publications and testimonials. The reference number of the position applied for should be clearly indicated on both the application letter and the envelope.
    Applications should be addressed to:-

    Deputy Vice-Chancellor, Academics, Research, Extension & Student Affairs

    Moi University,

    P.O Box 3900-30100,

    ELDORET, KENYA
    so as to reach him on or before Thursday 10th  August, 2023 at 5.00 p.m. Applicants are advised to contact their referees and request them to send their letters of reference to the above address. The referees should write and send their recommendations under sealed envelopes within three (3) weeks from the date of this advertisement. Applications should be channelled through their Heads of

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Moi University Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail