Vacancy Notice No. 2007/801

Position and Grade: IT Software Engineer (P-2)
Organizational Unit: Information Systems Section
Division of Programme Support and Coordination
Department of Technical Cooperation
Duty Station: Vienna, Austria
Issue Date: 14 March 2007
Application Deadline: 27 April 2007
Type/Duration of Appointment: Fixed term temporary assistance, 2 years (subject to a probationary period of 1 year)

Organizational Setting

The Department of Technical Cooperation (TC) comprises the Division of Programme Support and Coordination and four regional Divisions.

The objective of the Division of Programme Support and Coordination is to develop strategies, policies, standards and tools to support the TC programme.

The Information Systems Section is one of the Sections in the Division. It is responsible for the development, maintenance and support of the information systems and the local IT infrastructure for the TC programme. The users of the Section's services are the IAEA staff and counterparts in Member States involved in the planning and implementation of the TC programme. The TC operating environment is dynamic, participative and interactive. The IT software engineer is a member of a team of 10-15 staff led by the Section Head.

Main purpose

The IT Software Engineer develops and maintains information systems and provides user support.

Role

The IT Software Engineer plays the dual role of: (1) a developer, collecting user requirements, designing, programming and deploying systems following standards and agreed methods, aiming to achieve high quality in usability and technical design; and, (2) a team member for maintenance and support, responding promptly to user support and enhancement requests and ensuring high availability and smooth operation of the systems for which she/he is responsible.

Partnerships

The IT Software Engineer dialogues with users and managers in the Agency and with counterparts in Member States to collect system requirements and responds to support requests. The incumbent works closely with peer developers in teams and jointly analyses requirements, designs and develops software systems. She/he contacts technical experts in other organizational units of the Agency and representatives of external suppliers to seek technical advice.

Functions / Key Results Expected

  • Carries out requirements analysis and the design of software systems and produces relevant documents and system prototypes.
  • Constructs software systems in accordance with user requirements using modern software tools.
  • Implements software systems, including testing, user training and the preparation of documentation.
  • Provides software maintenance and technical support for existing software systems.
  • Assumes project leadership of software projects and completes projects within deadlines meeting established objectives.

Knowledge, Skills and Abilities

  • Knowledge of various methods and techniques for requirements analysis and systems design.
  • Thorough understanding of software engineering processes and the software engineering life cycle.
  • Good technical knowledge of Visual Basic 6.0, MS SQL Server, HTML, CSS, Java Script, ASP, ASP.NET, VB.NET and knowledge of XML and COM+.
  • Knowledge of the development of financial, human resources or project management systems.
  • Demonstrated software project management abilities, including project planning and estimating, progress review and reporting.
  • Ability to follow a disciplined and methodical approach to systems analysis and design. Excellent customer/user orientation.
  • Good communication skills and the ability to work in different project teams.

Education, Experience and Language Skills

  • University degree in computer science with coursework in software engineering or a related field.
  • Two years of relevant work experience in software development for client/server and web-based systems using established methods and a disciplined approach to software engineering.
  • Fluency in written and spoken English. Knowledge of German and/or other official languages of the Agency (Arabic, Chinese, French, Russian, Spanish) is an advantage.

NOTE: This is not an established Agency post. It is fixed term temporary assistance post, subject to the availability of funds.

Remuneration

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

How to apply to the IAEA

* Subject to change without notice


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. 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 to make an appointment with a modified job description or for shorter duration than indicated above. Testing may be part of the recruitment process.