Vacancy title:
RSTP Senior Developer Consultant
Jobs at:
International Business InitiativesDeadline of this Job:
Monday, September 02 2024
Summary
Date Posted: Wednesday, August 28 2024, Base Salary: Not Disclosed
JOB DETAILS:
The United States Agency for International Development (USAID)’s fund Feed the Future Rwanda Boneza Ubucuruzi Activity (RBUA) is a four initiative that aims to improve the country’s trade environment. The primary objectives of the Activity include identifying and eliminating Non-Tariff Barriers (NTBs) to trade. Strengthening the soft infrastructure that underpins trade, enhancing transparency and efficiency in trade regulation. The USAID Feed the Future RBUA, will be implemented by International Business Initiatives (IBI).
To achieve the goals of this Activity, IBI will partner with the Government of Rwanda and the private sector, building on Rwanda’s Progress in creating a conducive business environment. The Activity in Partnership with USAID Mission in Rwanda will work with the NTFC through the Ministry of Trade & Industry (MINICOM) and Rwanda Revenue Authority (RRA) to improve the systems and ensure the reduced Non-Tariff Barriers to Trade, and enhanced digitization of trade processes.
The enhanced digitalization of trade processes will focus on the Integration of the Single Transaction Portal system with all systems of Other Government Agencies involved in international trade and other key enhancement activities for ReSW. As such Rwanda Revenue will take the lead in the development of the modules and integration process.
It is in this regard that Rwanda Revenue Authority in partnership with International Business Initiatives (IBI) under the Feed the Future- Buneza Ubucuruzi -Activity is inviting proposals from qualified Consultants to support the developments of the Rwanda Single Transaction Portal (RSTP) modules in order to ease the trade facilitation and enhance the existing RSTP modules as may be required by the stakeholders.
Background
The Rwanda Revenue Authority (RRA) was established under Law No 15/97 of 8 November 1997 as a quasi-autonomous body charged with the task of assessing, collecting, and accounting for tax, customs and other specified revenues. This is achieved through effective administration and enforcement of the laws relating to those revenues. In addition, it is mandated to collect non-tax revenues.
The Authority is also responsible for providing advice to the Government on tax policy matters relating to revenue collections. It performs other duties in relation to tax administration, as may be directed from time to time by the Cabinet.
Therefore, RRA in partnership with International Business Initiation (IBI) under the USAID Feed the Future, Boneza Ubucuruzi Activity, is inviting qualified consultants to submit their CVs and supporting documentation for consideration for this consultancy position.
Rwanda Single Transaction Portal is a single-entry point of access for agencies involved in international trade to comply with trade regulatory requirements. This will contribute to the reduction of overall costs for business and agencies. It will also remove duplication of efforts, avoid multiple contacts with clients, facilitate real-time sharing of information and avoid asking twice for data from third parties.
Objectives
The general objective of this position is to support the development tasks of RSTP system in the integration with the partner government agencies as well as the knowledge transfer to the newly recruited junior developers. All the tasks will be given in modules that will be working with RSTP
These tasks include:
• Developing the integration between RSTP and NAEB, RMB, RFDA, RAB and RICA;
• Knowledge transfer to the junior developers;
• Developments for the RSTP modules as will be indicated by the RSTP project manager/team.
• Enhancements of the RSTP modules as needed by the stakeholders during the contracted period.
Additional objectives are as follows:
• Asses and document the integration needs and requirements as may be provided by the RSTP management team.
Assess the Integration requirements (Data format, API, …) for
• NAEB
• RMB
• RFDA
• RICA
• Develop RSTP modules including the integrations
• Test, Validate, and deploy the developed modules
• Provide clean Source codes and produce necessary documentation: SRS documents, Architectural Design documents, APIs documentation, System administration guide and user manuals,…
• Providing maintenance and support for the developed modules.
Duration of assignment
• The consultancy is expected to be 6 Months in duration.
Roles and Responsibilities
• Write an inception report(within 14 calendar days following the date of the contract signing) detailing the approach, methodologies for the assignment, the work plan, tasks, and personnel assigned to corresponding deliverables.
• Lead creation of the integration requirements documents for all integrations in scope
• Lead creation of a system architecture document depicting architectural diagrams, proposed architecture patterns, components diagrams, dataflow diagrams, database schemas, deployment diagrams…
• Create mock-ups illustrating the proposed UI/UX and prototypes illustrating the functionalities of the solutions in scope
• Create test cases, test scenarios, a test plan, and test reports covering functional testing, integration testing, UAT Testing, penetration testing, and vulnerability assessments for all solutions in Scope.
• Create functional modules in both UAT and production environments.
• Create, training plans, training material, and proof of training participation (attendance list) ofend-users, technical team and Stakeholders
• The consultant is expected to avail Configuration documentation and guidelines that clearly state how to manage the integration, details on the hosting arrangement, environment, and its configuration are provided
• Provide documented source code, System Administration Manual, and User Manual
• Create proposal of Support and maintenance methodology and Service level regarding the developed systems
• Write an evaluation report of the project’s success and identification of areas for improvement.
• Write a knowledge transfer plan and report.
ELIGIBILITY
• Provide proof of completion of at least 1 similar assignment with elements of Asycuda Enterprise Framework, Customs, Import and export processes, E-payments, and Systems integrations in different Public/Private institutions during the last five years (Providing links to the systems and certificates of good completion from those institutions or Work Attestation)
• Provide CV with three references and a clear indication the availability and time commitment to this assignment
Qualifications
• Master’s degree in computer sciences, Information Technology, Software Engineering, or related field with a minimum of 5 years of working experience or bachelor’s degree in computer sciences, Information Technology, Software Engineering, or related field with 7 years working experience.
• Mastery of Java programming languages and Database management (Oracle)
• Expertise in front-end and back-end technologies including frameworks like React, Angular, Vue.js and Node.js but expertise in Vue.js is an advantage.
• Experience in designing and implementing APIs
• Experience working within Agile frameworks
• Experience with secure coding, and data encryption
• Proficiency in debugging, troubleshooting, and performance optimization
• Experience with SOClass framework and having worked with ASYCUDA World is an advantage
• Oracle Certified Associate (OCA) DBA
• Experience in user-centered design through (user research, persona, user journeys…)
• Proficiency in creating interactive prototypes
• Experience in creating designs that are consistent across the product, that are responsive and accessible (accessibility standards)
• Strong understanding of front-end technologies (HTML, CSS, JavaScript)
• Experience in developing Test plans and strategies, writing test cases based on requirements, and comprehensive test reports
Work Hours: 8
Experience in Months: 60
Level of Education: Postgraduate Degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
All Jobs
Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.