UNDP Electoral System Developer (Elections) Internship in South Sudan
Under the overall guidance of the Chief Technical Advisor and supervision of the Electoral Technology Specialist, the UNDP Electoral System Developer (Elections) Intern in South Sudan will support the development of electoral ICT systems, build the capacity of NEC ICT staff, and contribute to the technical assistance provided by the UN IEAT to the NEC.
Duties and Responsibilities
The successful candidate will have the following specific responsibilities:
- Review and analyse the voter registration capturing system (VR) and Results Management System (RMS) requirements in line with the Business Requirements.
- Review and analyse the different systems to be identify in cooperation with the NEC in line with the Business Requirements.
- Provide input into the Business, System and Functional Requirements document.
- Provide input into the overall system development and production system requirements.
- Develop the system content and designs in line with the requirements.
- Design the Database delimitations and database tables for the voter registration, candidate nomination and RMS and other ICT systems.
- Follow an Agile approach to system content development under the guidance of the UNDP ICT International Advisors.
- Advise with the design of testing parameters with the assistance of the UNDP ICT International Advisors.
- As Advise in defining the development strategy in line with a fully integrated and interactive training system which is modular based.
- Making use of IT standard practices assist in developing the Agile SDLC with guidance from the UNDP ICT International Advisors.
- Share and participate in JAD sessions and provide sound advice to all relevant stakeholders including BEC.
- Drafts reports as requested by the ICT international advisors.
- Facilitate knowledge and capacity building, knowledge sharing, and advocacy relevant to the assigned thematic areas.
- The incumbent performs other duties within their functional profile as deemed necessary for the efficient functioning of the Office and the Organization.
Institutional Arrangement
The Electoral System Developer, under the overall guidance of Chief Technical Advisor and direct supervision of the Electoral Technology Specialist, is expected to support the development of NEC electoral ICT systems and contribute to the capacity development of the NEC ICT Department staff.
Check: Gender Equality, Social Inclusion and Safeguards (GESI) Specialist Internship in Solomon Islands
Required Skills and Experience for UNDP Electoral System Developer
Education:
- Advanced university degree (master’s degree or equivalent) in Information System, Software Engineering, Computer Science, Information Technology, Sustainable Development, Economics, Data Science, Social Sciences, or related area is required. or;
- A first level university degree (bachelor’s degree) in the areas mentioned above in combination with additional 2 years of qualifying experience will be given due consideration in lieu of the advanced university degree.
Experience:
- Minimum five (5) years (with master’s degree) or seven (7) years (with bachelor’s degree) of progressively responsible experience in managing the development and execution of digital and data analytics projects, innovations; cooperation and collaboration of sectors with development partners, civil society organizations, and/or government agencies.
Required Skills:
- Experience in information and computer technology with knowledge of web application content development;
- Experience and knowledge in content design and architecture and knowledge in understanding System and Business Requirements Documents;
- Experience in working effectively with diverse groups of professionals towards common goals.
Desired Skills:
- Experience and understanding of development languages making use of .Net, Java and Open-Source technologies (PHP, etc);
- Experience and understanding of Database designs and best practices and understanding of database security, understand and demonstrate knowledge in LAMP and MAMP technologies;
- Experience in web-based best practice design methods and knowledge in the understanding of Agile development methodologies, OO and UML design;
- Experience in implementing web-based applications and experience to design, managing development, test, analyze customized applications and large data sets and a basic; knowledge of graphic design tools and applications;
- Experience in ICT Project Management;
- Experience in improving operational efficiency.
Join us on Telegram for more opportunities!