Software Development Specialist - Tenders Global

Software Development Specialist

United Nations Development Programme

tendersglobal.net

<!–

Description

–>

ITM office in Copenhagen is expanding the team in supporting all UNDP office globally to align with Digital transformation agenda of the organization and Smart Facilities initiative. We are also using all of the emerging technologies under 4th industrial revolution with the vision to support all country office digitally and full use the of potentials of technologies.  ITM is building new service portfolios such AI-As-A-Service and Digital Twin, which requires a lot of backend application developments in depth with focus on standard, structured and secure software development life cycle approach.

The Software Development Specialist is responsible for leading the development of software application within the team (but not limited to), managing the overall life cycle and providing continuous operation support when needed. The specialist is also playing a critical role in overseeing the development of platforms and dashboards from the view of application development control and supporting Smart Facilities projects in the whole UN System. The specialist answers all inquiries, respond to emails and perform in-person support sessions which require a combination of technical and interpersonal attributes, good judgement, clear communication skills and the ability to help others are integral qualities.

Duties and Responsibilities

SICU in ITM 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/applications together with API tools to automate tasks and develop internal dashboards/indicators for the following areas.

  • Development of existing operational dashboards – There are several operational dashboards that the team is currently using to monitor the infrastructure components and IoT gateways/sensors, Digital Twin dashboard, 7-Steps project tracking dashboard and others . The incumbent will have to take charge of the development these dashboards and control the application life cycle management.
  • 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. The incumbent will be responsible to develop necessary apps to automate manual processes, using any applicable/suitable software development tools.
  • Substratively contribute to Smart Facilities projects/programme – The incumbent will have support Green Energy and Smart Facilities projects in the area of intergrating Green Energy data (such as power consumption monitoring) and Smart Facilities IoT data and project tracking, into the existing monitoring platforms/dashboards.
  • Client interaction – The incumbent will have to interact with the ICT managers from UNDP Country Offices occasionally to identify needs and gaps that needs to be attended and offer technical support requirements to COs with the consultation of Team lead and line supervisor.
  • Documentation and ISO 9001 Compliance – Write documentation related to engineering operation, but not limited to, procedures, system documentation, technical guides, conformity and corrective reports, and user feedback. Monitor and ensure compliance with corporate standards and ISO 9001:2008 of both the roll-out process and documentation.
  • The incumbent performs other duties within their functional profile as deemed necessary for the efficient functioning of the Office and the Organization.

Institutional Arrangement

  • On a day-to-day basis, the incumbent will be working with and directly reporting to the Manager of Smart Infrastructure and Connectivity Unit (SICU).
  • The Global ICT Advisor has the overall responsibility to guide the both the Manager of SICU and the Specialist.
  • Progress reporting will be done in the monthly team meeting and also Weekly Meetings.

Required Skills and Experience

Min. Academic Education

  • Advanced university degree (Master Degree or equivalent)  in Electronic Engineering, Computer Science, Data Science or related field is required. Or
  • A first-level university degree (bachelor’s degree) in the areas mentioned above, in combination with an additional two years of qualifying experience will be given due consideration in lieu of the advanced university degree.
  • Holding any industrial and professional certificates will be an added advantage.

Min. years of relevant Work experience

  • Minimum of 5 years (with master’s degree) or 7 years (with bachelor’s degree) of relevant experience as a software developer, automation QA or DevOps engineer is required. 

Required  skills and competencies

  • Expertise and knowledge in the entire software development process, including requirements gathering, design, implementation, testing, deployment, and maintenance is required;
  • Expertise and knowledge of fundamental algorithms and data structures, and their application in solving real-world problems efficiently is required;
  • Expertise and knowledge of deployment processes and DevOps practices for automating software deployment, continuous integration/continuous deployment (CI/CD), and infrastructure management is required;
  • Experience with Agile methodologies (e.g., Scrum, Kanban) and experience working in Agile development environments to deliver software incrementally and interactively is required.
  • Desired additional skills and competencies
  • Expertise in cloud computing: Understanding the cloud computing strategy and cloud-based infrastructure technologies, apply such knowledge and experience in developing infrastructure setup is desired;
  • Expertise in ICT operation support: Knowledge and experience in ICT operation and support, applying standard practice and guideline such as ITIL and ISO is desired;
  • Experience and knowledge of SharePoint, SharePoint Online, Power Platform (Power BI, PowerApps and Flow) is desired.
  • Working with a selection of technologies which could include: .Net, REST web services, ASP.NET, C#, node.js, ReactJS, Python and Java and Terraform is desired;
  • Experience in Container Orchestration platforms such as Docker, Kubernetes and OpenShift is desired.
  • UN experience is desirable;
  • Knowledge in Internet of Things (IoT), Artificial Intelligence, Machine Learning, and Blockchain will be an advantage;

Required Language(s) (at working level)

  • Fluency in English is required. 
  • Fluency in one or more additional UN languages will be an asset.

Source: https://estm.fa.em2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/requisitions/job/18604

<!—

<!–

–>

To help us track our recruitment effort, please specify on the application form/indicate in your cover letter where (tendersglobal.net) you saw this job posting.

Job Location