National IT Front-end developer for the development of the Accounting Module of the KARTATEKA e-document platform (SSAs)

📅
TAJ000373 Requisition #
📅
153 Total Views

Background:

The Ministry of Transport of the Republic of Tajikistan (MoT) is responsible for constructing and maintaining the state’s road infrastructure. As part of its broader digital transformation strategy, MoT aims to modernize its business processes through information technology (IT), ensuring efficiency, transparency, and accessibility in road asset management. This transformation is being implemented with the support of the State Enterprise "Center for Digitalization of the Transport Industry." To address inefficiencies in data collection and asset monitoring, MoT initiated the development of the KARTATEKA online platform in collaboration with the OSCE Programme Office in Dushanbe (POiD). The platform is designed to provide real-time monitoring of all road assets and equipment across Tajikistan, improving resource allocation, decision-making, and financial oversight.

In 2023, the MoT formally requested POiD’s assistance in developing the platform. By the end of 2024, a functional system was developed, incorporating multiple modules, except for the Accounting Module, which remained incomplete due to budget constraints. Recognizing the importance of a fully operational and integrated financial management system, POiD has committed to finalizing the platform by hiring a specialized IT team, including a National IT Front-end developer, to implement technical assignments of the missing module. The Accounting Module will play a crucial role in ensuring financial accountability, budget tracking, and cost efficiency within MoT’s operations. Its integration into the KARTATEKA platform will enable automated financial reporting, streamline transactions, and improve financial transparency, aligning with international best practices in public sector digitalization.


The national IT Front-end developer will be engaged for an estimated period of five months, during which the work will be divided into three key phases. While some activities may run in parallel, the overall process is structured as follows:

  1. Phase 1 – Development of the Accounting Module;
  2. Phase 2 – Testing, Integration with the KARTATEKA System, and Deployment;
  3. Phase 3 – Training and Maintenance.


Upon completion of the project, the national IT Front-end developer will assist the development of the platform together with the second hired IT Front-end developer. Ensure the effective use and sustainability of the newly implemented module. This role is vital in achieving the project’s long-term goals of enhanced efficiency, reduced operational costs, and improved decision-making in road infrastructure management.

 

Objective of Assignment: 

The POiD is planning to hire a National IT Front-end developer together with second National IT Front-end developer and develop and implement the accounting module, for the MoT, managing technical aspects, and ensuring alignment with MoT’s ToR objectives. 

 

Duration of Assignment: 5 months

 

Tasks and Responsibilities:

Under the overall supervision of the Acting Head of Department, the successful candidate will be tasked with the following duties: 

  1. Developing a fully functional Accounting Module for the KARTATEKA platform;
  2. Designing and implementing secure back-end architecture;
  3. Ensuring seamless integration with the existing KARTATEKA platform;
  4. Conducting unit integration, and user acceptance testing;
  5. Providing capacity building and training for MoT IT and administrative staff;
  6. Delivering post-deployment technical support and system stabilization; 
  7. Reporting on project progress, completion and lessons learned.


Deliverables:

  • One (1) internal QA cycle completed;
  • One (1) user acceptance testing cycle with 80%+ satisfaction rate;
  • Comprehensive Bug Resolution Report submitted;
  • Two (2) training sessions conducted;
  • One (1) user manual, one (1) admin guide, and one (1) maintenance manual delivered;
  • 15+ staff trained, 80% reporting improved knowledge;
  • One (1) month of bug fixing and technical assistance post-deployment;
  • Delivery of a Sustainability & Scalability Recommendations Report;
  • Five (5) bi-weekly progress updates shared with POiD;
  • One (1) final report submitted with summary of tasks, challenges, and system performance

For more detailed information on the structure and work of the OSCE Programme Office in Dushanbe, please see: https://www.osce.org/programme-office-in-dushanbe

 

Necessary Qualifications:

  • Bachelor’s or Master’s degree in Information Technology, Software Engineering, Computer Science, or a related technical discipline;
  • Minimum of three (3) years of professional experience in back-end development for web-based platforms or enterprise systems;
  • Proven expertise in server-side programming using modern frameworks (e.g., Laravel, Node.js, Django, or similar);
  • Strong proficiency in database development and administration (e.g., PostgreSQL, MySQL, MongoDB);
  • Experience in designing and building secure, scalable, and RESTful APIs;
  • Familiarity with Accounting or ERP system development and financial data management;
  • Practical knowledge of software development lifecycle (SDLC), Git version control, and Agile/Scrum methodologies;
  • Ability to write clean, testable, and well-documented code aligned with international standards;
  • Demonstrated experience in system integration and deployment across large-scale platforms;
  • Experience with containerization (Docker), cloud services (AWS, Azure), or CI/CD pipelines is an asset;
  • Previous engagement with government or public sector IT systems is a strong advantage;
  •  Experience working with the Ministry of Transport of Tajikistan (MoT) or similar government entities;
  • Strong problem-solving skills and ability to collaborate with front-end developers, UI/UX designers, and system administrators;
  • Capacity to conduct training sessions, develop user documentation, and support system onboarding;
  • Professional fluency in Tajik and Russian is required, English proficiency is considered an advantage;
  • Demonstrated gender awareness and sensitivity, and an ability to integrate a gender perspective into tasks and activities;
  • Ability and willingness to work as a member of team, with people of different cultural, and religious backgrounds, different gender, and diverse political views, while maintaining impartiality and objectivity.

 

Remuneration Package:

Remuneration will be based on the selected consultant's/expert's qualifications, experience, the tasks and deliverables for this position and in accordance with the OSCE established rates.


If you wish to apply for this position, please use the OSCE's online application link found under https://vacancies.osce.org/.

Please note that this consultancy position is open to citizens and permanent residents of Tajikistan only.

 

The OSCE retains the discretion to re-advertise/re-post the vacancy, to cancel the recruitment or to offer an appointment with a modified job description or for a different duration.

 

Only those candidates who are selected to participate in the subsequent stages of recruitment will be contacted.

 

The OSCE is committed to diversity and inclusion within its workforce, and encourages qualified female and male candidates from all religious, ethnic and social backgrounds to apply to become a part of the Organization. 

 

Candidates should be aware that OSCE officials shall conduct themselves at all times in a manner befitting the status of an international civil servant. This includes avoiding any action which may adversely reflect on the integrity, independence and impartiality of their position and function as officials of the OSCE. The OSCE is committed to applying the highest ethical standards in carrying out its mandate. For more information on the values set out in OSCE Competency Model, please see https://jobs.osce.org/resources/document/our-competency-model.

 

Please be aware that the OSCE does not request payment at any stage of the application and review process.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

TAJ - OSCE Programme Office in Dushanbe, Dushanbe

📁

Requisition #: TAJ000375

TAJ - OSCE Programme Office in Dushanbe, Dushanbe

📁

Requisition #: TAJ000366

Can I receive notifications about my jobs?

Sure! Star your jobs to receive notifications.

Starring Jobs:

Only need to see the jobs you"re responsible for? Star them!

By starring jobs, you"ll receive notifications when activity occurs on them. You can also filter directly to them when on the site.

Automatic Job Starring:

If you send a Recruiter Campaign from your account, the Social Sourcing system will automatically star the jobs you selected for that message. Therefore, you will be alerted immediately of any activity happening on those jobs.