Application Software Implementer (two posts)

Tags: English language Environment
  • Added Date: Thursday, 12 October 2023
5 Steps to get a job in the United Nations

IMPORTANT NOTICE: 

- The deadline for applications is indicated in local date and time.

- These posts are project posts.

 

1.     Organizational Context

 

a.    Organizational Setting

 

The post is located in the Operations and Support Section of the PCT Information Systems (PCTIS) Division. This Section implements the service management framework for the portfolio of business applications supporting the PCT, a highly successful patent filing treaty. The Section delivers work in close collaboration with the application development teams, infrastructure teams and end users. It oversees software and infrastructure transformation projects, including migration to the cloud, and delivers service desk, information architecture, release and deployment coordination and systems operation services to the PCT.

 

b.    Purpose Statement

 

The main role of the incumbent is to interpret requirements emanating from the treaty, to analyze, propose and subsequently develop (or oversee internal or offshore development of) technical solutions designed to meet those requirements.

 

The incumbent will demonstrate strong autonomy and the ability to interact with different stakeholders.

 

c.    Reporting Lines

 

The incumbent works under the supervision of the Head, Operations and Support Section.

 

 

2.     Duties and Responsibilities

 

The incumbent will perform the following principal duties:

 

a.  Manage large and/or complex software development projects.

 

b.  Design large and/or complex software applications, programs and modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result.

 

c.  Create, amend and keep track of software application programs in accordance with the approved design.

 

d.  Plan, design and conduct tests of software application programs; correct errors and re-test to achieve an error-free result.

 

e.  Conduct reviews of supplied specifications of requirements, with involved stakeholders as necessary.

 

f.   Conduct review of own work and lead reviews of colleagues'/external contractors' work.

 

g.  Provide guidance and assistance to colleagues in any aspect of program design, creation, testing and documentation.

 

h.  Take part in evaluations and reviews of application software programming methods, tools and standards.

 

i.   Keep informed of developing technologies and their application.

 

j.   Perform other related duties as required.

 

 

3.     Requirements

 

Education (Essential)

First-level university degree, preferably in Information Technology, computer science or a related field.

 

Education (Desirable)

Certification in Java, UNIX, System architecture, Web application design and/or AWS.

 

Experience (Essential)

At least six years of relevant professional experience, including in software development life cycle, systems analysis and design, software development process improvement, usage of various application development tools and methods, or customer experience best practices and techniques.

 

Extensive experience in Java, Java EE, XML, Web-based technologies and database environment including Oracle, PostgreSQL or similar products.

 

Experience (Desirable)

Experience in the field of intellectual property.

 

Experience in project management and vendor management.

 

Experience in working in a highly confidential and secure environment, involving sensitive information data flows.

 

Language (Essential)

Excellent written and spoken knowledge of English.

 

Language (Desirable)

Knowledge of French or another PCT publication language.

 

Job Related Competencies (Essential)

Advanced knowledge of Java, Java EE, XML, system architecture and web application design.

 

Knowledge of all or several of the following: business analysis, problem management, release and deployment management, security administration, enterprise architecture.

 

Ability to select appropriately from applicable ICT standards, methods, tools and applications.

 

Ability to apply an analytical and systematic approach to problem solving.

 

Ability to plan, schedule and monitor work and meet time and quality targets.

 

Ability to present complex technical information to both technical and non-technical audiences.

 

Ability to rapidly absorb new technical information and apply it effectively.

 

Excellent communication and interpersonal skills and ability to maintain effective partnerships and working relations in a multi-cultural environment with sensitivity and respect for diversity.

 

 

4.      Organizational Competencies

Recommended for you