Job Opportunities at Ministry of Public Service and Labour(MIFOTRA)

Job Opportunities

Ministry of Public Service and Labour(MIFOTRA)

  • Position(s): 7
  • Deadline: 2026-06-08
  • 36

1. Job Title: Senior Software Developers (2 Positions)

Job responsibilities

  1. Software development.

  2. Software Integration and deployment.

  3. Participate in the training of trainers.

  4. Participate in the validation of the correctness of the software specifications and source-code.

  5. Take part in the maintenance of the existing application and data.

  6. Develop software requirements and specification.

  7. Participate in developing offline and online user guides.

  8. Develop version change.

  9. Develop Test cases.

  10. Ensure that software deliverables comply with quality standards and are completed on time.

Qualifications

  • Bachelor's Degree in Information Management, Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Technology, Computer Engineering, Business Information Technology, Computer Systems, Computer Science and Management, Information Management system, Computer programming, Computer Engineering and Information Technlogies, Computer Application Technology with 3 Years of relevant experience

  • Master’s Degree in Computer Science, Computer Engineering, Information and Communication Technology, Electronic and Telecommunication Engineering, Computer Systems, Computer Application Technology, Software Engineering with 1 Years of relevant experience

Required competencies and key technical skills

  • Strong critical thinking skills and excellent problem solving skills

  • Deep understanding of JavaScript programming language and UI frameworks / libraries such as React Js, Angular or Vue Js

  • Deep understanding of UI state management libraries such as Redux.

  • Deep understanding of Node Js

  • Deep understanding of SQL Server relational database management system.

  • Deep understanding of virtualization using Docker.

  • Deep understanding of LINUX commands.

  • Deep understanding of version control system such as GIT

  • Ability to effectively problem solve, prioritize and execute tasks in a high-pressure environment.

  • Ability to learn new languages and technologies

  • Proven experience as a Software Engineer is an added value.

CLICK HERE TO READ MORE AND APPLY

2. Job Title: IPPIS IT Staff (2 Positions)

Job responsibilities

  • Assist IPPIS system users through a series of actions, via either phone, email or chats

  • Refer to internal MIFOTRA’s databases or external resources to provide accurate tech solutions

  • Ensure all issues identified in the system and requirements from IPPIS’s clients are properly logged

  • Properly escalate unresolved issues to software developers team

  • Provide prompt and accurate feedback to customers

  • Ensure data integrity in MIFOTRA’s system

  • With support from the PSMM department, prepare user guides and train users of IPPIS about its functionalities

  • Prepare accurate and timely reports of IPPIS

  • Maintain friendly and professional communication with clients

  • Identify any issues related to IPPIS system performance and provide corrective actions/steps

  • Participate in MIFOTRA system design and development where applicable to improve user experience

Qualifications

  • Bachelor's Degree in Information Management, Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Technology, Computer Engineering, Business Information Technology, Computer Systems, Computer Application Technology, Computer Science and Management, Information Management system, Computer programming, Computer Engineering and Information Technlogies with 0 Year of relevant experience

Required competencies and key technical skills

  • Strong critical thinking skills and excellent problem solving skills

  • Commitment to continuous learning

  • Proficient in SQL Server or other relational database

  • Good understanding of Node Js

  • Ability to provide step by step technical help, both written and verbal

  • Ability to diagnose and troubleshoot basic technical issues

CLICK HERE TO READ MORE AND APPLY

3. Job Title: Labour Inspector (2 Positions)

Job responsibilities

  • Labour inspector is responsible of ensuring decent and productive jobs through ensuring labour governance, compliance inspections, labour disputes prevention and mediation, occupational safety and health and prevention of child labour.

Functions:

  • Ensuring decent and productivity-based compliance inspections

Tasks/Responsibilities

  • Ensuring the development of informed annual compliance plans

  • Conducting compliance-based instead of traditional inspection inspections

  • Building competent labour inspection personnel

  • Enhancing digitalization of labour inspection systems

  • Influencing the review National procurement Laws and Regulations to make Decent Work a bidding requirement

  • Ensuring the establishment of partnership agreements with various Stakeholders

  • Ensuring mainstreaming Decent Work into annual action plans by various Stakeholders

  • Ensuring the development of reporting templates for Decent Work mainstreaming

  • Conducting trainings on Decent Work mainstreaming among Stakeholders

  • Establishing Decent Work mainstreaming steering committee

  • Monitoring the implementation of Decent Work requirement among successful bidders

  • Enhancing the role of labour inspections with priority to Decent Work indicators such as: Notification and payment of employees’ contributions to RSSB, payment of employees’ salaries through banks and other financial institutions, issuance of employment contracts to employees, etc.

  • Conducting awareness campaigns among employers through media, meetings and forums on formalization of informal workers

  • Enhancing the involvement and partnership with various Government Institutions, Employers and Trade Unions in the journey to formalization

  • Incentivizing formalization with various opportunities

Ensuring workplace safety and health for conducive working environment, decent work and productivity

Tasks/Responsibilities

  • Communicating the benefits of workplace Safety and Health to enterprises through media columns, trainings, brochures, meetings, forums and other means of communication;

  • Providing practical guidance and tools to support a systematic, effective and efficient management of Safety and Health;

  • Developing and promote practical tools to help workplaces identify and quantify business benefits;

  • Conducting research studies on workplace safety and health in the business and national development

  • Reinforcing enterprises to conduct prior Risk Assessment to prevent workplace hazards;

  • Promoting a systematic and effective management of Safety and Health through sector/industry accreditation/certification programmes and industry training programmes;

  • Recognizing excellence in Safety and Health management through awards and other schemes

  • Enhancing the effectiveness of OSH committees.

Ensuring elimination and prevention of child labour

Tasks/Responsibilities

  • Enhancing child labour prevention mainstreaming into decentralized entities Imihigo

  • Enhancing community involvement in child labour prevention through awareness campaigns

  • Enhancing the role of child labour prevention committees especially at Village level

  • Enhancing the role of community opinion leaders in prevention of child labour

  • Enhancing seamless coordination of stakeholders’ efforts on child labour.

Enhancing labour governance and social dialogue

Tasks/Responsibilities

  • Promoting workplace cooperation for better labour relations and productivity

  • Promoting collective bargaining for more enhanced working conditions

  • Conducting awareness campaigns among employers and employees on the importance of social dialogue practices at establishment level in conducive employment relations and productivity

  • Supporting enterprises on establishment of social dialogue practices

  • Enhancing the role of compliance forums in promoting social dialogue at establishment level

  • Conducting awareness campaigns on the role of collective bargaining in DW attainment

  • Facilitating Social Partners on collective bargaining practices

  • Conducting trainings to build effective workers representatives

  • Conducting awareness campaigns among employers to embrace the role of workers representatives.

Qualifications

  • Bachelor's Degree in Law, Industrial & Labour Relations, Labour Administration with 0 Year of relevant experience

Required competencies and key technical skills

  • Integrity

  • Strong critical thinking skills and excellent problem solving skills

CLICK HERE TO READ MORE AND APPLY

4. Job Title: Employment Policies, Strategies, Program Impact Specialist

Job responsibilities

  • Provide policy advice and guidance to the Ministry on establishing the comprehensive employment policy frameworks,

  • Participate in the development and implementation of the national employment, job creation strategies and interventions, active labour market policies and programmes, as well as in the National Action Plans for employment promotion;

  • Participate in identifying and developing new policies, strategies, programs and interventions that foster employment and ensure their monitoring and evaluation framework;

  • Develop national employment policy and instructions related to the implementation of pro-employment interventions, employment of foreign manpower, employment of specific groups

  • Elaborate programs and projects supporting job-oriented access and creation of employment of the national workforce

  • Design and carry out impact evaluation for national employment policies, programs, projects and interventions;

  • Initiate, design and conduct relevant analytical and policy-oriented research on national policies, strategies, programs and interventions that will serve as the basis for the formulation of relevant national strategies for inclusive job-rich growth and employment promotion and skills development;

  • Analyse and review national development plans and poverty reduction strategies from the perspective of promoting inclusive job rich growth;

  • Provide employment technical advice as basis for integration of employment goals and strategies in national development frameworks;

  • Engage and work closely with RDB and other relevant stakeholders in monitoring and evaluation of the implementation of National Employment policies, strategies, programs and interventions;

  • Organize campaigns, meetings and workshops for concerned stakeholders (Public, Private, Trade Unions, Higher Learning Institutions,) to identify major issues hindering the labour market and propose relevant recommendations;

  • Maintain relationships with the experts in charge of developing the different economic sectors of activities of the country and with the national and international institutions operating in the labour and employment sector specifically the International Labour Office (ILO);

Qualifications

  • Bachelor's Degree in Economics, Monitoring & Evaluation, Applied Statistics, Labour Economics with 3 Years of relevant experience

  • Master's Degree in Economics, Monitoring & Evaluation, Applied Statistics, Labour Economics with 1 Years of relevant experience

Required competencies and key technical skills

  • Strong critical thinking skills and excellent problem solving skills

  • Digital literacy skills

  • Fluency in Kinyaranda English and or French knowledge of Swahili is an added advantage

  • Knowledge of drafting policies, strategies and operational plans

  • Knowledge of labour and employment policies and strategies

  • Deep understanding of research methodology and statistics concepts

  • Knowledge in conducting impact assessments

  • Knowledge of various statistical software packages

  • Knowledge of the theory, systems and application of statistical research methodology

CLICK HERE TO READ MORE AND APPLY

Share this Job: