Oracle Developer

NATO - North Atlantic Treaty Organisation

Oracle Developer

 (2 Posts)

NATO - North Atlantic Treaty Organisation

Brussels, Belgium

Ref: 230501
NATO Body: NATO International Staff (NATO IS)
Application Deadline: 11-June-2023
Salary (Pay Basis): 4,384.94 Euro

With this campaign, we are looking for a G10/12 Oracle Developer (Pensions) and a G10/12 Oracle Developer (Payroll).

We have also launched a separate campaign to recruit an Assistant, HR Data Analytics (G10/12) in support of the same team.


Within the Executive Management Division (EM), NATO’s International Staff (IS) Human Resources (HR) Directorate is comprised of four pillars: Talent Management and HR Integration (TMHRI); Staff Services (pay and benefits, pensions, personnel support); HR Policy and Strategy Coordination (IS and NATO-wide HR policy); and the Medical Service.

The NW-PMIS provides personnel management ICT support for NATO civilian staff and pensioners. It is an in-house developed Oracle application used by HR centres of around 20 NATO Bodies spread across NATO member countries for the primary purpose of salary and pension calculation. The post incumbent will support the payroll aspects of this system from an Information Technology standpoint.

The Developer is assigned tasks prioritised by the NW-PMIS Management Board which relate to the system analysis, design, development and maintenance of the NW-PMIS.
The Developer will also ensure the integration of the NW-PMIS with other commercial off the shelf (COTS) tools, products, and applications.

Under the supervision of the Head of Section, the incumbent will provide ICT development support (Oracle) to the Pensions Service and act as the main point of contact for the NATO-Wide Personnel Management Information System (NW-PMIS) support team, for those aspects of NW-PMIS relating to the administration of payroll.

The incumbent will ensure the application conforms to IT security policies on an ongoing basis and will assist in maintaining business continuity of the application.

Examples of significant functional areas with which the incumbent will be involved are:

  • Calculation of payroll allowances and deductions;
  • Salary adjustment processes;
  • Bank file processing and interfacing to financial systems;
  • DCPS Redemptions (Release of funds to retiring DCPS members);
  • Defined Contributions Pension Scheme (DCPS) pension contribution processing;
  • Medical Insurance contributions processing.



The incumbent must:

  • possess a good general education at least to higher secondary level complemented by a training in Information technology applications development;
  • have a minimum of 6 years’ experience in developing and maintaining software or systems developed in Oracle PL/SQL environment;
  • have a minimum of 3 years’ experience with a combination of systems technical analysis and design, using Software Development Life Cycle methodologies;
  • have experience with formal development and test procedures, including check-in, check-out, software versioning, integration testing, change management, release management, and user acceptance testing;
  • have understanding of structured project management methodologies;
  • have some understanding of hardware platforms, networking technologies, and operational requirements;
  • possess the following minimum levels of NATO’s official languages (English/French): V (“Advanced”) in one; III (“Intermediate”) in the other.


The following would be considered an advantage:

  • experience in development with Oracle Forms;
  • experience in data modelling, diagramming, and application module design;
  • knowledge of Prince2 project management methodology;
  • experience in user training;
  • experience in HTML, Java, SQL and help authoring tools (e.g. Robohelp);
  • experience in developing and supporting Payroll and Personnel Management systems in the governmental and public sector organisations;
  • experience with development work in Oracle reporting tools.


Expertise Development:

Providing the analysis, design, development, testing and document software and hardware solutions to meet user requirements using Software Development Life Cycle methodologies. Use programming experience, COTS tools and development environments to develop solutions to meet defined business and technical requirements, implementing proper check-in, check-out, version control and release management standards. Follow internal testing guidelines to ensure quality of all developed solutions, including developing and executing testing plans for unit/module testing, integrating testing and other types as appropriate. Develop, execute user acceptance testing and modify systems and applications based on test results. Conduct life-cycle application support activities to include assisting in troubleshooting and identifying code-related issues and bug fixes and providing second and third level production support toward issue resolution. Organise and perform user training sessions.

Knowledge Management:

Produce all required documentation for each solution/system developed or integrated, to include application specifications, administrative guides, troubleshooting guides and end user documentation. Coordinate distribution and retention of documents.

Information Management:

Produce all required documentation for each solution/system developed or integrated to include application specifications, administrative guides, troubleshooting and support guides, and end user documentation.

Stakeholder Management:

Interface with customers/users located in NATO Bodies in different geographical areas. Consult with technical analysts and application development/package integration members of other teams to analyse requirements and outline the proposed technical solution. Liaise with relevant external customers/clients such financial institutions, HR Administration, payroll and pension providers.

Project Management:

Monitor, and support the review of the projects that provide new or upgraded applications to ensure early and appropriate planning of all application support issues; ensure that all deliverables required for application support are made available; plan and execute production installation, final application acceptance testing and Post Implementation Reviews. Take part in project activities related to the application aspects of implementing and testing Business Continuity.

Perform any other related duty as necessary.


The incumbent works under the direction of the Head, Data Analytics. S/he works closely with the Head of the Pensions Unit. Moreover, s/he will coordinate - as appropriate - with other staff members within the Human Resources (HR) units of the NATO bodies.

Direct reports: N/a
Indirect reports: N/a


The incumbent must demonstrate:

  • Achievement: Works to meet standards;
  • Analytical Thinking: Sees basic relationships;
  • Clarity and Accuracy: Checks own work;
  • Conceptual Thinking: Sees patterns based on life/work experience;
  • Customer Service Orientation: Takes personal responsibility for correcting problems;
  • Empathy: Reads non-verbal cues and understands meanings;
  • Impact and Influence: Takes multiple actions to persuade;
  • Initiative: Is decisive in a time-sensitive situation;
  • Teamwork: Co-operates.

For more information on how to apply, please click the Apply button.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Belgium      Developer      Hardware and Telecoms      NATO - North Atlantic Treaty Organisation     

© EuroJobsites 2023

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom

Newsletter | Recruit | Advertise | Privacy | Contact Us

© EuroJobsites 2023

EuroJobsites is a registered company number: 4694396 VAT number: GB 880 9055 04

Registered address: EuroJobsites Ltd, Unit 8, Kingsmill Business Park, Kingston Upon Thames, London, KT1 3GZ, United Kingdom