Skip to content

Systems Developer (Full Stack) – Component III Coordinator at Kenya Accreditation Service (KENAS)

posted 5 hours ago
Job Overview
Employment FullTime
Location Nairobi Kenya
Experience At least 4 years
Education Level Bachelor's Degree
svg background up
Opportunities Meet Aspirations

Job Summary

Systems Developer (Full Stack) – Component III Coordinator will lead the planning, development, implementation, and support of Component III of the project, specifically the Accreditation Information Management System (AIMS). Reporting to the Project Manager, the role is responsible for end-to-end system development, encompassing front-end interfaces, back-end services, and integrations, ensuring alignment with project goals, user requirements, and institutional ICT standards.

Duties and Responsibilities

The duties and responsibilities of the selected candidate will entail:

  • Leading the planning and implementation of Component III in line with the project’s objectives, timeline, and quality expectations.
  • Overseeing the end-to-end development of Accreditation Information Management System (AIMS) requirements gathering, design, development, testing, rollout, and support.
  • Coordinating user needs assessments and stakeholder consultations to define system functionality and technical specifications.
  • Overseeing system integration with relevant institutional ICT infrastructure and data protection protocols.
  • Supervising and supporting the Project Officer in coordinating system testing, training, and deployment activities.
  • Managing user acceptance, testing, change requests, and version control in collaboration with technical teams.
  • Coordinating capacity building and change management initiatives to support smooth adoption of the AIMS.
  • Monitoring project risks, implementation status, and system performance, and submit regular reports to the Project Manager.
  • Ensuring full documentation of technical specifications and system configurations.
  • Training manuals and user guides for sustainability beyond the project.
  • Reviewing system user cases and system design specifications.
  • Developing new or enhance existing system components, including internal and external integrations based on agreed requirements.
  • Developing standard and ad hoc reports and data management scripts as requested.
  • Ensuring that the approved coding standards are consistently applied.
  • Conducting unit testing on agreed quality criteria.
  • Preparing documentations (User manuals, technical manuals, deployment instructions, roll back instructions, Issue and Tickets Logs etc) to ensure that they meet set quality criteria.
  • Participating in quality review meetings for the system.
  • Adhering to change control procedures for the systems
  • Providing support for post-deployment application issues
  • Fixing system issues reported through a controlled process.
  • Resolving issues arising from Quality Assurance (QA) tests.
  • Preparing progress status reports periodically as guided.
  • Participating in software quality assurance (UAT) of the software releases.
  • Participating in monitoring the application and integrations.
  • Any assignment given as and when directed by project management.

Academic and Professional Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or related field.
  • A master’s degree in a relevant field is an added advantage
  • At least 4 years of experience in full stack software development, preferably in enterprise systems.
  • Membership to a relevant professional body or its equivalent in good standing.
  • Proven experience in project coordination or management of software-related projects.
  • Professional certification in software development, databases, or project management.
  • Proficiency in front-end technologies: HTML5, CSS3, JavaScript (React, Angular, or Vue) or other.
  • Strong back-end development skills: Node.js, Python, Java, PHP, or C# or other.
  • Experience with databases (MySQL, PostgreSQL, MongoDB) and ORM frameworks or other.
  • Proven experience in coordinating multi-stakeholder IT projects or digital transformation initiatives.
  • Proven experience in end-to-end software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and support.
  • Demonstrated results in work performance
  • Proficiency in Computer applications
  • Fulfil the requirements of Chapter Six (6) of the Constitution.

Skills and Competencies

  • Understanding of information security principles and secure coding practices.
  • Strong analytical, problem-solving, and debugging skills.
  • Ability to translate complex technical concepts into clear user-friendly solutions.
  • Excellent communication, teamwork, and stakeholder engagement skills.
  • High degree of initiative, innovation, and attention to detail.
  • Ability to work under pressure, meet deadlines, and adapt to evolving project needs
  • Customer and stakeholder orientation
  • Drive for results.
  • Continuous learning and knowledge sharing; and
  • Technological awareness.

Share This Post

Don't miss out on new jobs listing! Follow our channels Today WhatsApp Channel

Disclaimer Opened Career is a free job-posting website that does not charge applicants. We do not support recruitment agents or entities that demand money or favors to expedite the hiring process. Please use our platform responsibly and report any suspicious activity.
Why Opened Career
OUR OBJECTIVES
At Opened Career, we prioritize inclusivity, diversity, and equal opportunities for all individuals, regardless of their backgrounds or experiences. We believe in creating a level playing field where every candidate has the chance to showcase their skills and potential, and every employer has access to a diverse pool of qualified candidates.
CORE VALUES
Innovation
Integrity
Team Work
Excellence
Customer Focus
Professionalism