Agency: UNDP
Title: Software Development Associate
Job ID: 32496
Practice Area – Job Family: Management – SOFTWARE DEVELOPMENT
Vacancy End Date: (Midnight New York, USA) 25/10/2020
Duty Station: Copenhagen, Denmark
Education & Work Experience: C-HS Graduate or Equivalent – 7 year(s) experience, G-Bachelor’s Level Degree – 4 year(s) experience
Languages: English
Grade: G7
Vacancy Type: TA Local
Posting Type: External
Bureau: Management
Contract Duration: 364 days
Multiple positions

Background
OIMT/CIAS uses a number of web-based tools in management in provisioning of ICT services and Green Energy Solutions to support UNDP Country Offices. With evolving requirements of Country Offices and dynamics within the organization, the tools that are in place should be transformed to fit with agile environment and evolved into more intelligent platform based on recent technologies, in order to meet the demand. The organization is currently using the platforms like Microsoft Sharepoint, PowerBI, and other Open Source platforms together with API tools to automate tasks and develop internal dashboards/indicators for the following areas:

Networking Monitoring System: used by Internal teams and Country Offices to monitor the performance and utilization of Internet links, ERP applications, and networking devices. The tool is based on Open Source platform and integrated to other platforms using API to pull out monitoring information. It’s very important to maintain and customize using Machine Learning and Artificial Intelligence in order to analyze the traffic, forecast the changes and take predicted actions;
Process automation: Digitization & automation of local processes in the office is necessary for efficient and optimized daily work as well as on time delivery of the services. So, its necessary to automate manual processes by using suitable tools;
Country Office ICT Profile: this is a repository of all pertinent information on ICT systems in each Country Office. The collected information is used regularly in offering ICT support, and in informing ICT strategies and roadmap for corporate systems. OIMT, as part of compliance with ISO certification, strives to continuously improve its offerings to clients, and thus, the more information about Country Offices we have, the better we can improve services and products for them;
ICT Index: the ICT index is used mainly to monitor compliance of Country Offices with ICT corporate standards and best-practices. Plans are in progress to expand and improve the index in order to achieve greater gains from the system;
Country Office Green Energy Profile: this section of Country Office profile captures all green energy related information of an office. A number of other tools have since been developed and plans are to have all data consolidated onto one platform and serve the different stakeholders across the organization;
Reports and Dashboards: a number of pre-defined reports and dashboards have been developed covering all the identified needs to date. However, requirements for different types of reports have constantly arisen and, thus, need a skilled resource to fulfil the need.

Duties and Responsibilities
Customer Requirements: review the current Cost Recovery process and use of the eStore vis-à-vis customer requirements in order to identify areas of improvements;
Implementation Plan: create the necessary implementation plan and roadmap and communicate with relevant stakeholders;
Migration Plan: for system(s) to be migrated, assess the current system and compile a comprehensive plan to cover all required aspects;
Testing Strategy: define milestones at which different aspects will be tested and approved for next phases to start. However, independent aspects should be scheduled parallel to cut down on dependencies to the best extent possible. Testing should include user testing by a few selected COs;
Training and Webinar: conduct at least one internal and at least two global webinars on completion of major modules and/or where significant modifications have been carried out, to ensure all parties are conversant with the platform. This should also be used to collect feedback for possible further adjustments;

Competencies
Core Competencies:

Innovation
Level: Adapts deliverables to meet client needs
Ability to make new and useful ideas work
Leadership
Level: Proactively seeks and recognizes contributions of others
Ability to persuade others to follow
People Management
Level: Takes ownership of responsibilities
Ability to improve performance and satisfaction
Communication
Level: Expresses information and views with adaptive reasoning and appreciation for complexity and variation
Ability to listen, adapt, persuade and transform
Delivery
Level: Takes responsibility for addressing critical situations and delivering core value
Ability to get things done while exercising good judgement

Technical/Functional Competencies:

Technical knowledge in Software Development
Level:Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Knowledge and experience in Software development, Knowledge of front end as well as back end development using different programming languages.

Understanding of O365 Suite and technical knowledge and expertise in apps development for SharePoint 2013 as well as SharePoint Online
Level:Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Understanding the O365 architecture as well as knowledge of apps development for SharePoint. Understands, develops, build something from scratch and integrate changes into existing software.

Accountability
Level:Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Takes ownership of all responsibilities and commitments. Provides oversight and takes responsibility for delegated assignments

Client Orientation
Level:Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Ability to focus on results for clients by providing information, being accessible, understanding need and giving them due priority

Capacity Building
Level: Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Provide training to focal points and other players involved in order to build technical capacity

Problem Solving
Level: Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Structured thinking as well as the ability to think outside the box for finding ad hoc solutions

Knowledge Management
Level: Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Ability to efficiently handle and share information and knowledge

Collaboration
Level: Implement & Manage: Exercises skills and knowledge independently, demonstrating ability to manage self and team responsibilities, in area of work

Ability work effectively in collective tasks and rally the team together for high quality output

Required Skills and Experience
Education:
Secondary Education with at least seven (7) years relevant experience, or bachelor’s degree in Computer Science or equivalent with relevant experience of at least four (4) years will be considered an advantage;
PRINCE2/ITIL certificates will be an added advantage;

Experience:
4-7 years of relevant experience in as a software developer, automation QA or DevOps engineer;
Knowledge of SharePoint, SharePoint Online, Power Platform (Power BI, PowerApps and Flow);
Working with a selection of technologies which could include: .Net, REST web services, ASP.NET, C#, node.js, ReactJS, Python and Java and Terraform;
Experience in Container Orchestration platforms such as Docker, Kubernetes and OpenShift;
Knowledge in Internet of Things (IoT), Artificial Intelligence, Machine Learning, and Blockchain will be an advantage;
UN work experience will be an added advantage.

Language Requirements:
Proficiency in English;
Working knowledge of other UN languages are desirable.

Disclaimer
Important applicant information

All posts in the GS categories are subject to local recruitment.

Priority will be given to Danish nationals and holders of relevant Danish residence permit.

Qualified female candidates are encouraged to apply.
Applicant information about UNDP rosters

Note: UNDP reserves the right to select one or more candidates from this vacancy announcement. We may also retain applications and consider candidates applying to this post for other similar positions with UNDP at the same grade level and with similar job description, experience and educational requirements.

Workforce diversity

UNDP is committed to achieving diversity within its workforce, and encourages all qualified applicants, irrespective of gender, nationality, disabilities, sexual orientation, culture, religious and ethnic backgrounds to apply. All applications will be treated in the strictest confidence.

Scam warning

The United Nations does not charge any application, processing, training, interviewing, testing or other fee in connection with the application or recruitment process. Should you receive a solicitation for the payment of a fee, please disregard it. Furthermore, please note that emblems, logos, names and addresses are easily copied and reproduced. Therefore, you are advised to apply particular care when submitting personal information on the web.

Leave a Reply