Description

Dutystation: Home based

Functional responsibilities

Purpose and Scope of Assignment

Under the overall supervision of SeniorProgramme Manager and in direct supervision of team lead, the ICT SeniorOfficer – Software Development will be performing the following functions:

Systems Development:

• Architects, constructs, and maintains thesoftware components

• Coordinates with the teams responsible forthe other layers of the product infrastructure.

• Develops detailed system and otherfunctional specifications and user documentation for systems.

Business ChangeManagement:

• Identifies current problemsand elicit, specifies and documents business functional, data andnon-functional requirements for simple subject areas with clearly definedboundaries.

• Develops training materialsand operating and user manuals.

Service Operation:

• Maintains, upgrades, orenhances existing user systems; troubleshoots and provides continuing usersupport, to include resolving difficult problems.

• Follows agreed supportprocedures.

• Advises on the use of newtechniques, monitoring transactions to measure performance and continuedeffectiveness of assigned systems, etc.

  • Performs other duties as may be reasonably required and in line with the incumbent’s scope of services above
    .

3. Monitoring and Progress Controls

The ICT Senior Officer – Software Development managesand engages in all operational aspects of web applications and web servicessystems, ensuring those systems meet established service level agreements;manages and actively participates in projects of significant importance to theOrganization; works with minimal supervision and in accordance with team’sgoals; keeps abreast of available technology and shows willingness to learn newtechnology.

Education/Experience/Language requirements

*FEMALE CANDIDATES ARE STRONGLY ENCOURAGED TO APPLY*

*CANDIDATES WITH NO UNITED NATIONS OR UNOPS EXPERIENCE ARE STRONGLY ENCOURAGED TO APPLY”

a.Education

  • Advanced university degree (Master’s degree or equivalent) preferably in computer science, engineering, or related field.
  • A first-level university degree (Bachelor’s degree or equivalent) in combination with two years of additional qualifying experience may be accepted in lieu of an advanced university degree.

b.Work Experience

Required:

  • A minimum of two (2) years of experience in web application development.
  • A minimum of two (2) of in experience in C#, HTML and CSS and vanilla JavaScript
  • A minimum of one (1) year of experience with at least two components of the Power Platform: Power Apps, Power Automate, Power BI, Power Pages
  • Fluent in SQL, NoSQL git, CI/CD pipelines

Desirable:(the following experienceisoptionalcandidates who do not have it are welcome to apply)

  • Experience with developing Azure Functions
  • Demonstrated abilities to learn new frameworks and API.
  • Fluent with deployment on Azure cloud

c. Language requirements

• Fluency in English (write, speak, read) is required. Fluency in one or more official UN languages is desirable.

How to apply

The interested candidates need to submit their application on or before 2 June 2024 through our job portal following link below. Please find more information on how to apply on our UNOPS Jobs portal, here. Find here more details about Staff contract modality.