Salaries and Remuneration Commission Senior Officer- System Developer Jobs in Kenya

Salaries and Remuneration Commission Senior Officer- System Developer Jobs in Kenya

Job purpose

  • This position reports to the Head of Information, Communication and Technology and is
    responsible for designing, developing, operationalizing and implementing computer software’s that are robust, reliable and secure in order to meet the organizational requirements of the Commission. This position is also responsible for managing, securing and taking care of the
    database system and easily accessible as needed.

    Roles and Responsibilities

  • Collaborating with management, departments and stakeholders to identify end-user requirements and specifications

  • Designing algorithms and flowcharts to create new software programs and systems

  • Support the entire application lifecycle (concept, design, test, release and support)

  • Ensure new and legacy applications meet quality standard

  • Producing efficient and elegant code based on requirements

  • Testing and deploying programs and applications

  • Integrate software components and third-party programs

  • Troubleshooting, debugging, maintaining and improving existing software

  • Compiling and assessing user feedback to improve software performance

  • Observing user feedback to recommend improvements to existing software products

  • Developing technical documentation to guide future software development projects

  • Responsible for the digitization of Commission business processes

  • Identifying opportunities that can improve efficiency of business processes.

  • Collaborate with other professionals to determine functional and non-functional requirements for new applications

  • Use tools and methodologies to create representations for functions and user interface of desired application

  • Analyzing data contained in the corporate database and identify data integrity issues with
    existing and proposed systems and implement solutions.

  • Investigating and resolving application functionality related issues, and troubleshoot
    application issues on existing systems.

  • Assisting in the creation of the system design and functional specifications for all new
    development projects, writing technical procedures and documentation for the applications including operations, user guide, etc.

  • Design interfaces to improve user experience

  • Liaise with Product development team to plan new features

  • Provide training and support to users

  • Research and suggest new products, applications and protocols

  • Verify and deploy programs and systems

  • Gather and address technical and design requirements

  • Build reusable code and libraries for future use

  • Create technical documentation for reference and reporting

  • Troubleshoot and debug to optimize performance

  • Collaborate with the development team to implement updates, upgrades, and patches to
    Commission website in
    a timely manner to limit loss of service.

  • Providing day to day technical support to end users to ensure efficiency and effectiveness of service delivery to the Commission

  • Demonstrate behaviours aligned to the commission’s values

  • Provide feedback to enhance business processes and initiate process improvement to
    achieve operational excellence.

  • Develop individual work plans, monitor own performance and seek requisite support to ensure delivery of agreed targets.

  • Demonstrate behaviours aligned to the Commission’s values and take ownership

  • Identify learning interventions and drive self-development.

  • Any other relevant duties.

    Qualification and Personal Specification /profile:

    Minimum Qualifications and Experience

  • Bachelor’s degree in Computer Science /Information Technology from a recognized

  • Certifications in Software/Web Development and any additional relevant ICT certifications.

  • Membership to relevant professional body.

  • Six (6) years of service in a comparable position from a reputable organization.

    Key Competencies

  • Experience in Software/Web development applications.

  • Technical Knowledge in software/web development and database administration.

  • Experience in Enterprise Resource Planning (ERP) implementation and database management.

  • Good background in database design and development.

  • Strong project management skills with effective results focus within an information
    systems environment.

  • Excellent interpersonal and communication skills.

  • High level of integrity.

  • Meets the requirements of Chapter Six of the Constitution.

  • Knowledge in professional standards.

  • Ability to identify customer needs, develop service standards and deliver service excellence.

  • High level of integrity and Interpersonal skills.

  • Ability to deliver results in a complex and dynamic environment.

  • High level of attention to detail.

  • Ability to work well with teams.

  • Ability to work with minimum supervision under strict deadlines.

  • Meets the requirements of Chapter Six of the Constitution.

    How to Apply

  • For more information and job application details, see; Salaries and Remuneration Commission Senior Officer- System Developer Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to African Jobs.