Develop software system to help in running projects transparently

United Nations View all jobs

  • Kenya
  • Permanent
  • Full-time
  • 2 days ago
Details:Mission and objectives:MISSION
is to offer comprehensive care and support to marginalized members of society and bring about social-economical independenceOVERALL OBJECTIVE
To empower the orphaned and vulnerable child by providing care,support and educational opportunities aimed at making them self sufficiency/self reliant members of the community.ACTIVITIES
1.Provision of access to quality health care and services
2.Provision of primary education
3.provision of training and life -long education aimed at economic self reliance
4.Empowering the community member groups with ideas, knowledge, information that helps them make informed decisions in income generating activities through workshops e.g agricultural-businessContext:Organizations today need efficient systems to manage projects transparently and ensure accountability in planning, execution, and financial management. Traditional manual methods often lead to poor tracking, delays, and lack of transparency.A software-based project management system helps solve these challenges by enabling real-time monitoring of tasks, budgets, communication, and performance. It also ensures that all project activities are recorded and accessible for auditing and decision-making.Developing such a system requires key skills in software development, database management, cybersecurity, and project management, which work together to ensure the system is secure, efficient, and transparent.Task type:Technology DevelopmentTask description:To develop a transparent project management software system, a structured approach is required that combines planning, design, coding, and testing. The development process begins with gathering user requirements to understand what the system should achieve, such as tracking projects, managing tasks, monitoring budgets, and ensuring transparency in all activities.The system is then designed using appropriate tools such as system architecture diagrams, database models, and user interface wireframes. After design, developers implement the system using suitable programming languages such as Python or JavaScript, along with frameworks like Django or React.A database is created to store project data securely, while security features such as user authentication, role-based access control, and audit logs are integrated to ensure transparency and accountability.Finally, the system is tested to identify and fix errors before deployment. Continuous maintenance and updates are necessary to improve performance and meet changing user needs.Requirements:A. Programming Languagesone backend or one frontend language:JavaScript / TypeScript (for web apps)
Python (Django / Flask backend)
Java / C# (enterprise systems)
Dart (Flutter) for mobile appsWork Hours: 11 - 15 hours per weekRequired education level:-

United Nations

Similar Jobs

  • System Analyst Job Jubilee Insurance

    • Nairobi
    System Analyst Job Jubilee Insurance Candidates Experience With Us + Latest Updates Posted on April 16, 2026 Posted on April 10, 2026 Posted on April 8, 2026 Posted on Ma…
    • 7 hours ago
    • Apply easily
  • Technical Project Manager

    Yassir

    • Kenya
    Responsibilities: • We are looking for an experienced Technical Project Manager to join our high-performing team. In this role, you’ll manage the entire project lifecycle—from init…
    • 2 days ago