Corporate Applications, Development Lead

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

ICAO - International Civil Aviation Organization

Open positions at ICAO
Logo of ICAO

Application deadline 5 months ago: Wednesday 6 Dec 2023 at 03:59 UTC

Open application form

Contract

This is a Consultancy contract. More about Consultancy contracts.

Result of Service

Perform duties as assigned.

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, serving all stakeholders of the world aviation community.

Reporting to the Head, Corporate Applications (CA), the incumbent will lead the process of coding, testing, and deploying .NET applications; guide the definition and documentation of technical specifications and application functionality; oversee all technical testing. Additionally, s/he will be responsible for maintenance and support of the Organization’s bespoke application portfolio. 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, broad experience working within a complex matrix organization, and an aptitude towards mentoring less-experienced team members.

MAJOR DUTIES AND RESPONSIBILITIES

The Corporate Applications Development Lead shall be required to help deliver the following ICT services including but not limited to:

  1. Oversees application development, testing and deployment practices and ensure full alignment with the Organization’s standards.
  2. Ensures the bespoke application portfolio is maintained and supported.
  3. Ensures code is peer-reviewed, quality-controlled, secure, and reusable.
  4. Establishes, maintains, and supports integration points and middleware where needed and ensures they adhere to industry practices.
  5. Proactively ensures that applications developed are documented, and their source code is securely stored.
  6. Builds, fosters, and maintains solid working relationships with clients, peers and team resources assigned.
  7. Provides technical guidance and reviews the work of other developers where needed.
  8. Provides coding support (hands-on) where needed.
  9. Performs related duties performed as assigned.

Qualifications/special skills

Education

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

Professional experience

• Minimum of 10 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 essential. • Minimum of 10 years of hands-on experience with MS SQL Server 2012 or higher, is essential. • Expert knowledge of production support of complex .NET applications, is essential. • Expert knowledge of systems integration and successful implementation of WCF/RESTful web services in application development, is essential. • Development experience in SharePoint 2013 or higher, SharePoint Online, Drupal or other CMS-related frameworks, is desirable. • Previous exposure to supervisory roles in application development or in a related technical capacity would be highly advantageous, 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 C varies from $7,562 to $10,910.

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 5 months ago - Updated 5 months ago - Source: careers.un.org