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.

  • Posted: Oct 15, 2020
    Deadline: Oct 26, 2020
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Note: Never pay any money to any recruiter for any purpose (certificates, medical testing, interview, work kit or any other thing).
    Strathmore University is a Chartered University located in Nairobi, Kenya. It was the first multiracial and multi religious educational institution in English speaking Eastern Africa and more recently the first institute of higher learning to be ISO certified in East and Central Africa in 2004. Our mission is to provide all-round quality education in an atmo...
    Read more about this company

    Assistant Systems Developer, Academic & Research Support Systems

    Reports to:  Systems Developer, Academic & Research Support Systems

    Department: ICT Services

    Basic job Summary:  Working closely with the ICT Enterprise Application Services (EAS) team, business-line teams and other ICT leadership teams the jobholder will be responsible for designing, developing, maintaining and supporting the University’s ICT Enterprise Application Systems so that they continue to drive business operations and offer spectacular user experience across University constituents and stakeholders. Specifically, the jobholder will focus first, on University Academic and Research Support Systems before assisting in other ICT Enterprise Application Systems.  Further, the jobholder will work synergistically with enterprise architecture, infrastructure, security, quality assurance and other ICT teams to innovate and to expeditiously resolve issues around ICT systems processes and services.

    Duties & Responsibilities:

    1. System Analysis and Design: Support the respective business owner/ department to gather and document requirements for new systems or new functionality and to translate this into appropriate systems designs that have well defined auditability requirements and security standards.
    2. System Development: Propose new systems and/or modify existing systems through software coding and testing, in order to viably meet the requirements of respective business owner or University department while using appropriate methods that effectively meet system security requirements.
    3. Application Code Maintenance: Maintain and safeguard the code repository for respective systems
    4. Technical Support: Provide technical and functional supervision during change and/or implementation of new/old systems.
    5. ICT Client Support and Training: Provide client support in order to meet SLA requirements as well as conduct user training for respective systems as scheduled or on an ad hoc basis.
    6. System Integration: Develop interfaces between systems as the need arises towards meeting system owner requirements.
    7. System Documentation: Ensure that proper technical and user documentation, is maintained for all systems.
    8. Reports and Data Visualisation: Provide analytical information or reports from systems as required, having incorporated systems design that supports data visualization.
    9. System and Database Administration: To conduct the role of systems and database administrator only for systems he/she was not involved in developing. Further, she/he will work with systems audit and security teams to enhance systems security and quality and to expeditiously resolve identified non-conformities.
    10. Systems Resilience and Disaster Recovery: Ensure that regular backups and restoration tests are carried out as per laid down policy for all systems. Further, he/she will be involved in designing system resilience such as applications clustering, among others.
    11. Learning and Innovation: Research on new technologies that may enhance current processes or deal with identified problem areas as well grow and maintain professional skills by attending educational seminars/conferences, reviewing professional publications, participating in professional bodies.
    12. Other Duties: Perform other duties as may be assigned by the supervisor. Maintain a smooth work flow by making sure that the catering department is properly equipped and in good working condition at all times;
    13. Assist in printing the daily menus to be displayed in the service area;
    14. Oversee the maintenance of a courteous standard of service by the catering staff.

    Minimum Academic Qualifications:

    • A Bachelor’s degree in Computer Science, Informatics, Business Information Technology or related field from a recognized institution with a minimum of Second Upper qualification.

    Experience:

    • 1-year work experience in software/systems development in a busy software development environment within a highly automated institution (s), where customer-facing digital solutions are developed and used.

     Technical Skills

    • Desirable – Knowledge of virtualization software (VMware, Citrix), version control (SVN, GIT).
    • Relevant hands-on experience in systems development.
    • Knowledge of PHP programming language will be an added advantage.
    • Demonstrable proficiency in Java Programming Language.
    • Knowledge of MVC tools/frameworks such as Spring, Spring boot etc. is a must.
    • Familiarity with web applications development is a must: HTML, JavaScript, CSS and JQuery.
    • Demonstrable proficiency in relational databases such as MySQL, Oracle.
    • Linux system administration proficiency.

    Personal Attributes:

    • Thinks outside the box (creative);
    • Attention to detail;
    • Results – oriented;
    • Works well under pressure,
    • Team player;
    • Problem solving focus;
    • Technical zeal;
    • Strong time management & organizational skills;
    • Self-discipline and drive;
    • High integrity and ethical standards;
    • Good interpersonal & communication skills.

    go to method of application »

    Assistant Systems Developer, Student Information Systems

    Reports to:  Systems Developer, Student Information Systems

    Department: ICT Services

    Basic job Summary:  Working closely with the ICT Enterprise Application Services (EAS) team, business-line teams and other ICT leadership teams the jobholder will be responsible for designing, developing, maintaining and supporting the University’s ICT Enterprise Application Systems so that they continue to drive business operations and offer spectacular user experience across University constituents and stakeholders. Specifically, the jobholder will focus first, on University Student Information Systems (SIS) then on Academic Support Systems before assisting in other ICT Enterprise Application Systems. Further, the jobholder will work synergistically with enterprise architecture, infrastructure, security, quality assurance and other ICT teams to innovate and to expeditiously resolve issues around ICT systems processes and services.

     

    Duties & Responsibilities:

    1. System Analysis and Design: Support the respective business owner/ department to gather and document requirements for new systems or new functionality and to translate this into appropriate systems designs that have well defined auditability requirements and security standards.
    2. System Development: Propose new systems and/or modify existing systems through software coding and testing, in order to viably meet the requirements of respective business owner or University department while using appropriate methods that effectively meet system security requirements.
    3. Application Code Maintenance: Maintain and safeguard the code repository for respective systems
    4. Technical Support: Provide technical and functional supervision during change and/or implementation of new/old systems.
    5. ICT Client Support and Training: Provide client support in order to meet SLA requirements as well as conduct user training for respective systems as scheduled or on an ad hoc basis.
    6. System Integration: Develop interfaces between systems as the need arises towards meeting system owner requirements.
    7. System Documentation: Ensure that proper technical and user documentation, is maintained for all systems.
    8. Reports and Data Visualisation: Provide analytical information or reports from systems as required, having incorporated systems design that supports data visualization.
    9. System and Database Administration: To conduct the role of systems and database administrator only for systems he/she was not involved in developing. Further, she/he will work with systems audit and security teams to enhance systems security and quality and to expeditiously resolve identified non-conformities.
    10. Systems Resilience and Disaster Recovery: Ensure that regular backups and restoration tests are carried out as per laid down policy for all systems. Further, he/she will be involved in designing system resilience such as applications clustering, among others.
    11. Learning and Innovation: Research on new technologies that may enhance current processes or deal with identified problem areas as well grow and maintain professional skills by attending educational seminars/conferences, reviewing professional publications, participating in professional bodies.
    12. Other Duties: Perform other duties as may be assigned by the supervisor.

    Minimum Academic Qualifications:

    • A Bachelor’s degree in Computer Science, Informatics, Business Information Technology or related field from a recognized institution with a minimum of Second Upper qualification.

    Experience:

    • 2-year work experience in software/systems development in a busy software development environment within a highly automated institution (s), where customer-facing digital solutions are developed and used.

    Technical Skills

    • Desirable – Knowledge of virtualization software (VMware, Citrix), version control (SVN, GIT).
    • Relevant hands-on experience in systems development
    • Knowledge of PHP programming language will be an added advantage.
    • Demonstrable proficiency in Java Programming Language.
    • Knowledge of MVC tools/frameworks such as Spring, Spring boot etc. is a must.
    • Familiarity with web applications development is a must: HTML, JavaScript, CSS and JQuery.
    • Demonstrable proficiency in relational databases such as MySQL, Oracle.
    • Linux system administration proficiency.

    Personal Attributes:

    • Thinks outside the box (creative);
    • Attention to detail;
    • Results – oriented;
    • Works well under pressure,
    • Team player;
    • Problem solving focus;
    • Technical zeal;
    • Strong time management & organizational skills;
    • Self-discipline and drive;
    • High integrity and ethical standards;
    • Good interpersonal & communication skills.

    go to method of application »

    Assistant Systems Developer, Financial & HR Systems

    Reports to:  Assistant Manager, ICT Enterprise Application Services

    Department: ICT Services

    Basic job Summary:  Working closely with the ICT Enterprise Application Services (EAS) team, business-line teams and other ICT leadership teams the jobholder will be responsible for designing, developing, maintaining and supporting the University’s ICT Enterprise Application Systems so that they continue to drive business operations and offer spectacular user experience across University constituents and stakeholders. Specifically, the jobholder will focus first, on University Financial & HR Systems before assisting in other ICT Enterprise Application Systems. Further, the jobholder will work synergistically with enterprise architecture, infrastructure, security, quality assurance and other ICT teams to innovate and to expeditiously resolve issues around ICT systems processes and services.

    Duties & Responsibilities:

    1. System Analysis and Design: Support the respective business owner/ department to gather and document requirements for new systems or new functionality and to translate this into appropriate systems designs that have well defined auditability requirements and security standards.
    2. System Development: Propose new systems and/or modify existing systems through software coding and testing, in order to viably meet the requirements of respective business owner or University department while using appropriate methods that effectively meet system security requirements.
    3. Application Code Maintenance: Maintain and safeguard the code repository for respective systems
    4. Technical Support: Provide technical and functional supervision during change and/or implementation of new/old systems.
    5. ICT Client Support and Training: Provide client support in order to meet SLA requirements as well as conduct user training for respective systems as scheduled or on an ad hoc basis.
    6. System Integration: Develop interfaces between systems as the need arises towards meeting system owner requirements.
    7. System Documentation: Ensure that proper technical and user documentation, is maintained for all systems.
    8. Reports and Data Visualisation: Provide analytical information or reports from systems as required, having incorporated systems design that supports data visualization.
    9. System and Database Administration: To conduct the role of systems and database administrator only for systems he/she was not involved in developing. Further, she/he will work with systems audit and security teams to enhance systems security and quality and to expeditiously resolve identified non-conformities.
    10. Systems Resilience and Disaster Recovery: Ensure that regular backups and restoration tests are carried out as per laid down policy for all systems. Further, he/she will be involved in designing system resilience such as applications clustering, among others.
    11. Learning and Innovation: Research on new technologies that may enhance current processes or deal with identified problem areas as well grow and maintain professional skills by attending educational seminars/conferences, reviewing professional publications, participating in professional bodies.
    12. Other Duties: Perform other duties as may be assigned by the supervisor.

    Minimum Academic Qualifications:

    • A Bachelor’s degree in Computer Science, Informatics, Business Information Technology or related field from a recognized institution with a minimum of Second Upper qualification.

    Experience:

    • 2-year work experience in software/systems development in a busy software development environment within a highly automated institution (s), where customer-facing digital solutions are developed and used.

    Technical Skills

    • Desirable – Knowledge of virtualization software (VMware, Citrix), version control (SVN, GIT).
    • Relevant hands-on experience in systems development
    • Knowledge of PHP programming language will be an added advantage.
    • Demonstrable proficiency in Java Programming Language.
    • Knowledge of MVC tools/frameworks such as Spring, Spring boot etc. is a must.
    • Familiarity with web applications development is a must: HTML, JavaScript, CSS and JQuery.
    • Demonstrable proficiency in relational databases such as MySQL, Oracle.
    • Linux system administration proficiency.

    Personal Attributes:

    • Thinks outside the box (creative);
    • Attention to detail;
    • Results – oriented;
    • Works well under pressure,
    • Team player;
    • Problem solving focus;
    • Technical zeal;
    • Strong time management & organizational skills;
    • Self-discipline and drive;
    • High integrity and ethical standards;
    • Good interpersonal & communication skills.

    Method of Application

    Are you qualified for this position and interested in working with us? We would like to hear from you. Kindly send us a copy of your updated resume and letter of application (ONLY) quoting the position e.g  “Assistant Systems Developer, Financial & HR Systems” on the subject line to recruitment@strathmore.edu by 26th October 2020.

     

    Due to the large number of applications we may receive, kindly note that only the shortlisted candidates will be contacted.

     

    Please be advised that Strathmore University is an equal opportunity employer and does NOT ask for money from applicants under any circumstances during its recruitment process. Interested applicants are encouraged to exercise caution upon receiving any such interview opportunity that requires payment of any money.

    Learn how to get a job in any industry you want. Read 72 Hours to The Job You Love

  • Send your application

Back To Home
Average Salary at Strathmore University
KSh 81K from 4 employees
Mysalaryscale.com

Career Advice

View All Career Advice

Subscribe to Job Alert

 

Join our happy subscribers

This website uses cookies to improve your experience. By using this site you agree to the storing of cookies on your device to enhance navigation, analyze site usage, and assist in our marketing efforts. To learn more, see our Cookie Policy. Accept and Close
 
 
 
Send your application through

Yahoomail Gmail Hotmail