Full Stack Assistant Developer (Microsoft) – NGO Jobs 2021

Job Title: Full Stack Assistant Developer (Microsoft)

Country: Spain
Organization: International Computing Centre
Closing date: 12 Dec 2021

Applications from women are particularly encouraged for this vacancy

Purpose of the Position:

The purpose of this position is to provide a technical support and coordination role for UNICC’s application Delivery Unit.

Objectives of the Programme:

The objectives of the Centre, as stated by its mandate, are to provide information and communication technology (ICT) services (including training) on an inter-organizational basis.

Main duties and responsibilities:

The incumbent will work under the direct supervision and guidance of the Solutions Delivery Manager within the Application Delivery Team and in close collaboration with the team. The incumbent could be requested to do any others tasks of similar level in related fields.

The incumber will perform the following duties:

  • Under guidance, contribute to the provision of technical support for the build of software applications managed by UNICC for its partners, including administration of the various application tiers
  • Perform system and database administration tasks on projects and services related to the software applications supported by UNICC
  • Install, configure, maintain and support the application technology stack (web servers, application servers, database servers, orchestrators, web services, etc.) in the application environments supported by UNICC
  • Contribute to the design and creation of new application environments, perform code migrations, environment refreshes, application of patches, application and database upgrades, and assist with the implementation of backup, recovery, disaster recovery and application/database monitoring procedures, operational and change management procedures
  • Perform routine production support activities and provide incident and problem management support
  • Address and resolve application related issues ensuring appropriate logging and tracking of resolution following appropriate incident management procedures
  • Address and resolve request for service ensuring appropriate logging and tracking of resolution following appropriate Request Fulfilment procedures
  • Under guidance, produce technical documentation as required
  • In case of emergencies, provide support (either on-site or remotely using VPN connectivity) outside normal working hours
  • Provide other ad hoc support either within your team or in other teams as required – this includes the participation in special projects or support to service delivery for short period of time on a part-time or full time basis upon request from the senior management

Experience and Skills required:


  • Minimum five years of relevant IT experience, i.e. knowledge of IT fundamentals and technologies pertinent to creating business solutions including in the following areas:
    • Expert knowledge of .Net, .Net Core, ASP.Net Core, .Net EF
    • Expert knowledge of JavaScript, Angular or React
    • Expert knowledge of HTML, CSS and responsive design
    • Expert knowledge of relational databases in SQL Server
    • Good knowledge of REST API
    • Good knowledge of Azure App Service and Azure API Management


  • Good knowledge of Azure DevOps
  • Experience leading architecture, design and development in Agile projects
  • Experience in Azure PaaS and IaaS SQL Server instances
  • Experience developing integrations with Azure Cloud Services
  • Experience writing secure code to prevent vulnerabilities and exploits
  • Experience with M365 and the Power Platform
  • Knowledge of PRINCE 2
  • Knowledge of Agile development
  • Familiarity with Jira, Bitbucket



  • Graduation from secondary school supplemented by training in IT


  • IT diploma
  • Certifications in areas of Application development, tools and frameworks
  • ITIL Foundation or intermediate certifications


  • English: Expert knowledge is required

UNICC Global Competencies:

  • Teamwork: Develops and promotes effective relationships with colleagues and team members. Deals constructively with conflicts.
  • Communicating: Expresses oneself clearly in conversations and interactions with others; listens actively. Produces effective written communications. Ensures that information is shared.
  • Respecting and promoting individual and cultural differences: Demonstrates the ability to work constructively with people of all backgrounds and orientations. Respects differences and ensures that all can contribute.
  • Producing results: Produces and delivers quality results. Is action oriented and committed to achieving outcomes.
  • Moving forward in a changing environment: Is open to and proposes new approaches and ideas. Adapts and responds positively to change.
  • Knowing and managing yourself: Manages ambiguity and pressure in a self-reflective way. Uses criticism as a development opportunity. Seeks opportunities for continuous learning and professional growth.


This position is subject to local recruitment pursuant to staff rule 4.4 of the United Nations Staff Rules. All staff in the General Service and related categories shall be recruited in the country or within commuting distance of each office, irrespective of their nationality and of the length of time they may have been in the country. A staff member subject to local recruitment shall not be eligible for the allowances or benefits exclusively applicable to international recruitment.


Annual Salary Estimation (net of tax at single rate): EUR 38,414.

UNICC also offers generous leave and absence allowances, flexible working hours, overtime compensation, teleworking, access to training, and depending on eligibility other benefits such as relocation grant, dependency allowance, language allowance, or education grant.

Closing dates for applications:

Applications will be accepted until midnight (Geneva Time) on 12 December 2021.


  • Technical and/or personality tests may be carried out as part of the selection process
  • Only short-listed candidates will be contacted
  • Though you may not be selected for this advertised position, the UNICC will keep your application in a roster if your profile is deemed to be of potential interest for the Centre. You may thus be solicited by our HR department to participate in an interview for another position

Applications from women are particularly encouraged for this vacancy

How to apply:

APPLY HERE: https://bit.ly/3pgdnh4