By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

Unit Head (Software Solutions)(P4)

Vienna (Austria)

  • Organization: IAEA - International Atomic Energy Agency
  • Location: Vienna (Austria)
  • Grade: P-4, International Professional - Internationally recruited position - Mid level
  • Occupational Groups:
    • Nuclear Technology
    • Administrative support
    • Information Technology and Computer Science
    • Managerial positions
  • Closing Date: 2021-06-23

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.

Organizational Setting

The Division of Information Technology provides support to the IAEA in the field of information and communication technology (ICT), including information systems for technical programmes and management. It is responsible for planning, developing and implementing an ICT strategy, for setting and enforcing common ICT standards throughout the Secretariat and for managing central ICT services. The IAEA's ICT infrastructure comprises hardware and software platforms, and cloud and externally-hosted services. The Division has implemented an IT service management model based on ITIL (IT Infrastructure Library) and Prince2 (Projects in a Controlled Environment) best practices.The Business Solutions Section provides information systems development and support services to IAEA programme areas and to the IAEA as a whole.The Programmatic Solutions Unit (PSU), which is part of MTIT's Business Solutions Section (MTIT/BSS), provides business IT solutions to meet IAEA programme areas requirements. The PSU is led by a Unit Head, who reports to the Head of the Business Solutions section.

Main Purpose

The Unit Head reports to the Section Head and is part of a team of professionals and support staff. She/he provides advice on, applies technical knowledge to, and manages the implementation of IT solutions aimed at improving business processes and systems to meet organizational needs.


The Unit Head is\: a team leader, providing guidance, assistance and supervision of project team members, who may be remotely located, in any aspect of the solution delivery process, ensuring the provision of efficient and effective service; a software architect, defining and reviewing technical standards and guidelines for secure software development, tools, and platforms; a project manager, defining, planning and making a business case for projects to develop/implement components of business processes; a business analyst, working with clients/users to investigate, model and specify business functions, processes, information flows and data structures that will meet business requirements, using methodical and consistent techniques; a senior software engineer, specifying user/system interfaces and processing rules, and translating logical designs into physical designs.

Functions / Key Results Expected

Plan, organize, manage and evaluate the work of the Unit, continuously reviewing effectiveness, focusing on priorities and driving for excellence in line with the IAEA's quality management and results based approach.
Assume the leadership of large high-profile IT business solutions projects with a high impact on the effectiveness of the Agency, including, for some projects, defining and managing work packages for offsite teams.
Lead the continuous improvement of Secure Development Lifecycle (SDL) used by the development teams.
Lead and coordinate Software Architecture reviews and decisions for bespoke solutions.
Carry out requirements analysis for and the design of software systems.
Design IT solutions using modern software engineering methodologies and tools.
Implement software systems, including acceptance testing, user training and the preparation of documentation.
Provide advice to management and staff on the IAEA's software architecture and standards.
Keep abreast of new developments and best practices in ICT and seek continuous process improvement in the delivery of services.

Competencies and Expertise

Core Competencies

Name Definition
Communication Encourages open communication and builds consensus. Uses tact and discretion in dealing with sensitive information, and keeps staff informed of decisions and directives as appropriate.
Achieving Results Sets realistic targets for himself/herself and for the team; ensures availability of resources and supports staff members in achieving results. Monitors progress and performance; evaluates achievements and integrates lessons learned.
Teamwork Encourages teamwork, builds effective teams and resolves problems by creating a supportive and collaborative team spirit, remaining mindful of the need to collaborate with people outside the immediate area of responsibility.
Planning and Organizing Sets clearly defined objectives for himself/herself and the team or Section. Identifies and organizes deployment of resources based on assessed needs, taking into account possible changing circumstances. Monitors team’s performance in meeting the assigned deadlines and milestones.

Functional Competencies

Name Definition
Client orientation Examines client plans and develops services and options to support ongoing relationships. Develops solutions that add value to the Agency’s programmes and operations.
Commitment to continuous process improvement Assesses the effectiveness of functions and systems as well as current practices; streamlines standards and processes and develops innovative approaches to programme development and implementation.
Technical/scientific credibility Provides guidance and advice in his/her area of expertise on the application of scientific/professional methods, procedures and approaches.

Required Expertise

Function Name Expertise Description
&nbsp &nbsp &nbsp
Information Technology Database Management Thorough knowledge of relational database management software (e.g. SQL Server) and SQL; knowledge of Windows/Unix client/server environments.
&nbsp &nbsp &nbsp
Information Technology Information Security Strong knowledge of secure coding techniques and information security.
&nbsp &nbsp &nbsp
Information Technology Project Management Experience in managing large and complex software development projects following Project Management methodology such as PMP or Prince2.
&nbsp &nbsp &nbsp
Information Technology Project Management Strong knowledge of and experience in managing IT Project Management following best practice methodology such PMP or Prince2.
&nbsp &nbsp &nbsp
Information Technology Software Engineering Experience in Software Engineering and software development.
&nbsp &nbsp &nbsp
Information Technology Software Engineering Thorough understanding of software engineering processes and the software engineering life cycle.
&nbsp &nbsp &nbsp
Information Technology Web Development Thorough knowledge of web development, including HTML, CSS, JavaScript and AJAX.

Qualifications, Experience and Language skills

Master's Degree - Advanced university degree in Computer Science, Software Engineering, IT Management or a related field;

Bachelor's Degree - A first level university degree in Computer Science, Software Engineering, IT Management or a related field with three additional years of experience may be considered in lieu of advanced university degree;

Other - Internationally recognized Project Management certification such as PMP or Prince2 is desirable;

Other - Internationally recognized certification in Software Security and Information Security is desirable.

A minimum of seven years' relevant experience in software development, of which at least three years should have been in managing the development or deployment of medium to large information systems. Software project portfolio management experience and client relationship management.
Experience in software project management with demonstrated abilities in terms of project planning and estimating, work assignment and supervision, and progress review and reporting.
Experience in the use of established formal methods and a disciplined approach to software engineering. This implies a disciplined, methodical approach to requirements analysis and system design. Experience with agile methods is a strong asset.
Demonstrated ability in outsourcing project deliverables and managing remote teams, including procurement and definition of the statement of work for external companies, for managing the work plan and delivery of on-site consultants, off-site teams and testing the deliverables.
Experience applying best practices for developing quality products. Experience in a CMMI (Capability Maturity Model Integration) or ISO9001 work environment would be a plus.
Experience in implementing a Secure Development Lifecycle framework (e.g. OWASP OpenSAMM) will be highly desirable.
Knowledge of and practical experience in ITIL and COBIT desirable

Excellent oral and written command of English. Knowledge of other official IAEA languages (Arabic, Chinese, French, Russian and Spanish) is an asset.


The IAEA offers an attractive remuneration package including a tax-free annual net base salary starting at US $74913 (subject to mandatory deductions for pension contributions and health insurance), a variable post adjustment which currently amounts to US $ 38580, dependency benefits, rental subsidy, education grant, relocation and repatriation expenses; 6 weeks' annual vacation, home leave, pension plan and health insurance

Applications from qualified women and candidates from developing countries are encouraged

Applicants should be aware that IAEA staff members are international civil servants and may not accept instructions from any other authority. The IAEA is committed to applying the highest ethical standards in carrying out its mandate. As part of the United Nations common system, the IAEA subscribes to the following core ethical standards (or values)\: Integrity, Professionalism and Respect for diversity. Staff members may be assigned to any location. The IAEA retains the discretion not to make any appointment to this vacancy, to make an appointment at a lower grade or with a different contract type, or to make an appointment with a modified job description or for shorter duration than indicated above. Testing may be part of the recruitment process

We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.

What does it mean?

Click "SAVE JOB" to save this job description for later.

Sign up for free to be able to save this job for later.