Corporate Applications, Developer (Intermediate)

This opening expired 8 months ago. Do not try to apply for this job.

ICAO - International Civil Aviation Organization

Open positions at ICAO
Logo of ICAO

Application deadline 8 months ago: Tuesday 5 Dec 2023 at 03:59 UTC

Open application form

Contract

This is a Consultancy contract. More about Consultancy contracts.

Result of Service

Perform the duties as described.

Work Location

Montréal, Canada

Expected duration

It should be noted that this consultancy is to be filled for a period of twelve (12) months.

Duties and Responsibilities

THE ORGANIZATIONAL SETTING

The Bureau of Administration and Services (ADB) plays a lead role in the effective and efficient administrative management of the Organization by ensuring the provision of high-quality physical and human resources, by applying the highest standards of work ethics and conduct, and by using results-based management skills and tools to support the Organization in implementing its Strategic Objectives, in order to serve all stakeholders of the world aviation community.

Reporting to the Head, Corporate Applications (CA), the incumbent will code, test, and deploy .NET applications developed as web-based or as standalone applications; define and document technical specifications, application functionality, and perform technical testing. Additionally, s/he will be responsible for defining test plans, test scripts and conducting systems testing. The professional will work in a team environment with business and technical resources and third-party vendors. The candidate must have strong programming and database skills and broad experience working within a complex matrix organization.

MAJOR DUTIES AND RESPONSIBILITIES

The Corporate Applications Developer (Intermediate) shall be required to help deliver the following ICT services including but not limited to:

  1. Develops and supports applications and databases in line with business requirements and technical standards.
  2. Investigates application issues and resolves them either by fix or workaround.
  3. Plans and executes rigorous unit, integration, and performance testing and communicates and addresses the results.
  4. Plans, executes and supports user acceptance testing and incorporates results.
  5. Creates and maintains comprehensive documentation created throughout the application development life cycle (SDLC).
  6. Ensures that applications built meet business requirements and thereby support clients’ objectives.
  7. Performs all duties in close collaboration with other team roles and functions and always with the best interest of the client in mind.
  8. Analyzes, verifies, and executes change requests in line with organizational standards.
  9. Peer-reviews code to optimize performance and stability.
  10. Related duties as assigned.

Qualifications/special skills

Educational background

• A first level University degree in computer science or in a related field, is required. • A master’s degree, is desirable.

Professional experience and knowledge

• Minimum of 5 years of experience in the full development cycle of Web and/or Windows applications on .NET platforms (FW4.5 or higher | CORE 3 or higher) using C# and ASP.NET, is required. • Minimum of 4 years of hands-on experience with MS SQL Server 2012 or higher, is required. • Demonstrated expertise in production support of complex .NET applications, is required. • Considerable experience in systems integration and successful implementation of WCF/RESTful web services in application development, is required. • Ability to use TFS (Team Foundation Server) and Git for version control, is required. • Excellent troubleshooting skills to improve performance and ensure scalability, is required. • Excellent communication skills and team working capabilities, is required. • Working knowledge and experience in Agile/Scrum environments, is required. • Development experience in SharePoint 2013 or higher, SharePoint Online or Drupal would be an asset, is desirable. • In-depth knowledge of database design, optimization, and programming including complex stored procedures and utilizing advanced DB development tools, is desirable. • Exposure to modern web frameworks and cloud platforms like Azure, is desirable.

Languages

• Fluent reading, writing, and speaking abilities in English, is essential. • Working knowledge of a second language of the Organization (Arabic, Chinese, French, Russian, or Spanish), is desirable.

Additional Information

Please note that the monthly rate for Band B varies from $5,097 to $8,122.

No Fee

THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.

Added 8 months ago - Updated 8 months ago - Source: careers.un.org