Job Opportunities at Minecofin

7 Job Opportunities at Minecofin
Job Opportunities

Minecofin | Type: Job
Published: 2024-02-13 | Deadline: 2024-02-15

1. Principal Senior Software Developer Team Leader

Job responsibilities

Under direct supervision and guidance of the E-Procurement Program Manager, the Principal Senior Software Developer Team Leader will be responsible of the following:

  •  Coordinate the system development team
  • Creating architectural approaches for software design and implementation to guide the development team, and oversee progress of development team to ensure consistency with initial design.
  • Defining and implementing all aspects of software development from appropriate technology and workflow to coding standards
  • Constant review of the system code to ensure quality
  • Ensuring software meets all requirements of quality, security, modifiability, extensibility etc.
  • Carry out enhancements and maintenance of the e-Procurement System application, e- Procurement Application management & administration
  • Ensure high availability of the e-Procurement system in compliance with System accessibility and availability monitoring, Security management, System Configuration management
  • Oversee software needs within e-Procurement Project
  • Manage & implement e-Procurement interfaces with other stakeholders’ systems
  • Troubleshooting issues within the system when required and produce reports that guide the resolution.
  • Design, documentation and development of system functionalities
  • Approving final product before launch and overseeing the deployment
  • Ensure that weekly and other relevant reports are prepared and submitted to the immediate supervisor
  • Carry out any relevant other duties assigned by the immediate supervisor

Minimum qualifications

  • Bachelor's Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Electronics and Telecommunication Engineering, Information Management Systems, with 5 Years of relevant experience
  • Master’s Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Management Systems, Electronics and Telecommunication with 3 Years of relevant experience

CLICK HERE TO READ MORE AND APPLY

2. Principal Senior Application Architect

Job responsibilities

Under direct supervision and guidance of the E-Procurement Program Manager, the Principal Senior Application Architect will be responsible of the following:

  • Be in charge of planning and organizing e-Procurement system development
  • Design system architecture and application architecture based on the received requirements.
  • Choose technologies for the implementation of each component of the system.
  • Defining and implementing all aspects of software development
  • Perform regular code reviews to ensure the design quality and avoid overly complicated structures. These tasks usually involve hands-on work on prototype development, code contributions, or technological assessment.
  • Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
  • Constantly review the code to ensure the quality of the design by avoiding complexity, advocating clarity
  • Ensure system performance, scalability and extension
  • Design and document complex algorithms and data structure for the system functionalities
  • Transfer knowledge, collaborate and mentor junior developers
  • Describe and document external linkage systems
  • Make use of changing technologies
  • Assist in the identification of issues and problems e-Procurement system and finding of suitable solutions.
  • Assist the Program Manager to identify risks to the System and the formulation of strategies to mitigate such risks
  • Work with the database architect and security engineer to implement e-Procurement DevSecOps
  • Ensure that weekly and other relevant reports are prepared and submitted to the immediate supervisor
  • Carry out any relevant other duties assigned by the immediate supervisor

Minimum qualifications

  • Bachelor's Degree in Software Engineering, Information and Communication Technology, Electronics and Telecommunication Engineering, Information Management Systems, Computer Science, Computer Engineering with 5 Years of relevant experience
  • Master’s Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Management Systems, Electronics and Telecommunication Engineering with 3 Years of relevant experience

CLICK HERE TO READ MORE AND APPLY

3. LG PFM Capacity Development Project Manager

Job responsibilities

Under direct supervision and guidance of the SPIU Coordinator, the LG PFM Capacity Development Program Manager will be responsible of the following:

  • Prepare the project action plan based on the input from the PFM specialist and beneficiaries to guide capacity building interventions in public financial management and revenue collection for districts and their subsidiary entities
  • Prepare the project Monitoring and Evaluation Framework in consultation with the Monitoring and Evaluation team and take responsibility for making sure that this framework is used (that is, making sure the data is being gathered, quality assure the data gathered and the M&E reports and communicate the findings)
  • Ensure quality assurance of the capacity building interventions by PFM Specialists in collaboration with component managers and district leadership
  • Organize and deliver training workshops PFM Specialists on field in the thematic areas described in 1) above
  •  Manage the other PFM specialist and ensure that they are delivering on their assignment
  • Prepare monthly, quarterly and annual reports on implementation of the action plan specified in a) above
  • Effectively lead and coordinate on implementation of all project activities, including delivery of annual fiscal decentralization joint action plan
  • Work closely with Districts and subsidiary entities to develop a roadmap for capacity development of PFM staff in Districts and their Subsidiary
  • Entities to ensure that the PFM weaknesses are identified by the beneficiaries and that the interventions are based on actual needs and are tailored towards those needs
  • Prepare an action plan in consultation with Districts and subsidiary entities on how to strengthen capacities of the PFM Staff in Districts and their Subsidiary Entities in areas of planning, budgeting, accounting, procurement, internal audit and systems development. Specifically, the Action Plan should clearly highlight the roadmap for implementing actions in the PFM Learning Strategy and other reports on PFM capacity gaps in local government;
  • Develop on operating model for the work to be done by the PFM Specialists on field by ensuring their linkages the component managers of the thematic areas at central level and the PFM Staff in districts and their subsidiary entities;
  • Coordinate the team of PFM Specialists on field by ensuring that the work assigned by the fiscal decentralization steering committee and the Component Managers are performed;
  • Visit field teams on a quarterly basis and attend stock-taking meetings three times a year;
  • Organize and deliver training workshop to the PFM Specialists and other stakeholders from MINECOFIN and other Institutions involved in building capacities for the PFM staff in districts and their subsidiary entities;
  • Engage with the Monitoring and Evaluation team including contributing data to help analyze the capacity building interventions;
  • Prepare monthly and quarterly reports on implementation of the action plan specified in a) above
  • Building coalitions and bridges between implementing partners in MINECOFIN, RPPA, MINALOC and LODA, to tackle problems and remove obstacles;
  • Approving the PFM specialists’ monthly reports and transmitting them to the SPIU, which in turn will process the payments upon sign-off by the FDD Director;
  • Helping the Fiscal Decentralization Division to prepare the quarterly Fiscal Decentralization Technical Committee meetings, and the Fiscal Decentralization Steering Committee meetings which occur every six months;
  • Supporting the Fiscal Decentralization Division to develop quarterly reports to partners, including to donors
  • Compiling monthly, quarterly and annual reports of the teams
  • Discussing the findings, activities and achievements with the Head of Fiscal Decentralization Division and with MINECOFIN technical departments and RPPA as required;
  • Organizing joint meetings between the PFM specialists, the Programme Coordinator, FDD, MINECOFIN technical departments

Minimum qualifications

  • Bachelor's Degree in Economics, Accounting, Finance, Business Administration, Public policy and management with 10 Years of relevant experience
  • Master's in Finance, Economics, Business Administration, Accounting, public policy and management with 8 Years of relevant experience

CLICK HERE TO READ MORE AND APPLY

4. Principal Senior Database Architect

Job responsibilities

Under direct supervision and guidance of the E-Procurement Program Manager, the Principal Senior Database Architect will be responsible of the following:

  • Lead e-Procurement Operations team
  • Be in charge of the e-Procurement system day to day operation to ensure system stability, availability, security and accessibility
  • Carry out database development, administration and management
  • Building e-Procurement Business and Artificial Intelligence
  • In charge of the design and implementation of e-procurement dashboards for different system users and stakeholders
  • Manage commercial tools used by the system and ensure the system always has support and licenses are up to date
  • Monitor and support the externally linked systems performance and stability
  • In charge of the implementation of IT Service Management (ITSM) Tools to support system operations and production environment.
  • Manage Oracle databases (and other system databases) through multiple application lifecycle
  • Perform scheduled maintenance and support release deployment activities
  • Installing Oracle patches on Linux operating system with grid and data guard infrastructure
  • Perform test of oracle database backup sets and keep validated backup copies for restore and recovery
  • Check and ensure that the backups taken as per the backup policy are successful and are of usable quality.
  • Reviewing system and application logs, looking for any potential issues and verifying and ensuring completion of automated scheduled jobs like bid opening, external linkage data exchange and replication to the disaster recovery and offline backup sites.
  • Oversee the system support operations to ensure user satisfaction and customer success
  • Run Umucyo Contact Center and upgrade it for 24/7 availability and for higher first time response rate
  • Reporting issues as and when noticed and follow up their fixing
  • Supervise the administration, backup, upgrade and support of the end users support tools
  • Communicating regularly with technical and applications staff to ensure system availability and performance
  • In charge of the registration and management of e-Procurement system new entities and users
  • Working closely with e-procurement application team, database programmers and developers to ensure system support, improvement and operations are synchronized
  • Work with the application architect and security engineer to implement e-Procurement DevSecOps Transfer knowledge, collaborate and mentor junior staff
  • Ensure that weekly and other relevant reports are prepared and submitted to the immediate supervisor
  • Carry out any relevant other duties assigned by the immediate supervisor

Minimum qualifications

  • Bachelor's Degree in Software Engineering, Computer Science, Computer Engineering, Electronics and Telecommunication Engineering, Information Management Systems, Information Technology with 5 Years of relevant experience
  • Master’s Degree in Software Engineering, Computer Science, Computer Engineering, Information Technology, Electronics and Telecommunication Engineering, Information Management Systems, with 3 Years of relevant experience

CLICK HERE TO READ MORE AND APPLY

5. Business Analysis Specialist

Job responsibilities

Under direct supervision and guidance of the E-Procurement Program Manager, the Business Analysis Specialist will be responsible of the following:

  • Coordinate the team in charge of Business Development
  • Gather system requirements from users and stakeholders, and translate them into actionable requests to be implemented by the Development team.
  • Evaluate business processes within the e-Procurement System, and Identify areas of improvements
  • Lead ongoing reviews of system business processes and developing optimization strategies
  • Anticipate requirements according to the Public Procurement Law and other regulations
  • Perform requirements analysis and devise requirements Specifications Documents required to understand the needed solution
  • Work as the liaison between the end users and the software development team
  • Driving e-Procurement business development efforts
  • Ensure that weekly and other relevant reports are prepared and submitted to the immediate supervisor
  • Carry out any relevant other duties assigned by the immediate supervisor
  • Explain the user requirements to the software developers in a technically understandable way
  • Work closely with the users’ support team to ensure support tickets are properly captured to inspire system enhancements or bug fixes
  • Work closely with end users, technicians, and managerial staff.
  • Monitor deliverables and ensuring timely completion of projects
  • Stay up-to-date on the latest process and IT advancements to automate and modernize systems especially e-Government Procurement systems
  • Work with the Program manager to introduce modules to generate own revenues through e-Procurement
  • Driving e-Procurement business development efforts
  • Ensure that weekly and other relevant reports are prepared and submitted to the immediate supervisor
  • Carry out any relevant other duties assigned by the immediate supervisor

Minimum qualifications

  • Bachelor's Degree in Software Engineering, Computer Science, Information and Communication Technology, Electronics and Telecommunication Engineering, Information Management Systems, Computer Engineering with 3 Years of relevant experience
  • Master’s Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Management Systems, Electronics and Telecommunication Engineering with 2 Years of relevant experience

CLICK HERE TO READ MORE AND APPLY

6. Principal Senior System Security Engineer

Job responsibilities

  • Under direct supervision and guidance of the E-Procurement Program Manager, the Principal Senor System Security Engineer will be responsible of the following:
  • Design and implement system and network security
  • Work with the development and operations team to implement e-Procurement Devsecops
  • Implementing and monitoring security measures for the protection of systems, network and data
  • Perform regular audits and produce reports
  • Stay up to date with latest security trends and technologies
  • Suggest and implement solutions for improvement
  • Ensure that weekly and other relevant reports are prepared and submitted to the immediate supervisor
  • Carry out any relevant other duties assigned by the immediate supervisor

Minimum qualifications

  • Bachelor's Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Management Systems with 5 Years of relevant experience
  • Master’s Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Management Systems, Electronics and Telecommunication, Electronics and Telecommunication Engineering with 5 Years of relevant experience

CLICK HERE TO READ MORE AND APPLY

7. Senior Application Administrator

Job responsibilities

  • Under direct supervision and guidance of the Principal Senor System Security Engineer the Senior application administrator will be responsible of the following:
  • In charge of e-Procurement application monitoring and quality assurance
  • Oversee system deployments and source code management
  • Manage e-procurement interfaces with other stakeholders' systems and work with the architects to monitor and support the externally linked systems performance and stability
  • Manages users permissions and system configurations
  • In charge of documenting e-Procurement releases and overall system documentation
  • Overseeing different types of system testing before deployment
  • Ensure that weekly and other relevant reports are prepared and submitted to the immediate supervisor
  • Carry out any relevant other duties as assigned by the immediate supervisor

Minimum qualifications

  • Bachelor's Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Electronics and Telecommunication Engineering, Information Management Systems with 3 Years of relevant experience
  • Master’s Degree in Software Engineering, Computer Science, Computer Engineering, Information and Communication Technology, Information Management Systems, Electronics and Telecommunication Engineering with 2 Years of relevant experience

CLICK HERE TO READ MORE AND APPLY