Vacancy Notice No. 2008/090

Position and Grade: IT Software Engineer (P-3)
Organizational Unit: Business Solutions Section
Division of Information Technology
Department of Management
Duty Station: Vienna, Austria
Issue Date: 8 October 2008 (re-opened on 15 June 2009)
Application Deadline: 12 July 2009
Type/Duration of Appointment: Fixed term, 3 years (subject to a probationary period of 1 year)

Organizational Setting

The Division of Information Technology provides support to the Agency 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 state-of-the-art hardware and software platforms in a partially decentralized environment. 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 is part of the Division of Information Technology and provides information systems development and support services to Agency programme areas and to the Agency as a whole.

The IT Software Engineer reports to the Section Head and is part of a team of 20 professionals and support staff.

Main purpose

The IT Software Engineer provides advice and support for computerized solutions aimed at improving business processes and systems to meet organizational needs and also applies technical knowledge to create effective information systems.

Role

The IT Software Engineer plays several roles in the Section: (1) project manager, initiating, planning, executing and controlling agreed work; (2) developer, performing relevant software engineering disciplines either as a leader or a member of a team; (3) resource for the Section, taking part in various activities as required, such as quality assurance and continuous process improvements.

Partnerships

The IT Software Engineer interacts with customers in the Agency to agree on the scope of work to be undertaken, resource requirements and schedule. The IT Software Engineer also interacts with users and other IT specialists, both inside and outside the organization, to develop computerized solutions.

Functions / Key Results Expected

  • Assume leadership of software projects.
  • Carry out requirements analysis and the design of software systems.
  • Construct software to meet designed solutions, using modern software tools.
  • Implement software systems, including acceptance testing, user training and the preparation of documentation.
  • Provide software maintenance and technical support for existing software systems.

Knowledge, Skills and Abilities

  • Technical expertise:
    • Thorough understanding of software engineering processes and the software engineering life cycle;
    • Thorough knowledge of relational database management software (e.g. SQL Server) and SQL; knowledge of Windows XP/Unix client/server environments;
    • Thorough knowledge of web development;
    • Thorough knowledge of Visual Basic .NET, C# or Java and knowledge of one or more of ASP, C/C++, Perl and HTML;
    • Knowledge of a project scheduling tool, e.g. MS Project.
  • Interpersonal skills:
    • Strong customer/user orientation and ability to communicate easily and well with both technical and non-technical staff at all levels in a multicultural environment, with respect and sensitivity for diversity;
    • Ability to work effectively in different project teams.

Education, Experience and Language Skills

  • University (or equivalent) degree in software engineering or a related field (such as information management, electronic engineering or computer science).
  • Five years of relevant experience in software development.
  • 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 in applying the Rational Unified Process would be a strong asset.
  • Experience applying best practices for developing quality products. Experience in an ISO9001 or CMMI work environment would be a plus.
  • Fluency in written and spoken English.

Remuneration

The IAEA offers an attractive remuneration package including a tax-free annual net base salary starting at US $53 629 (subject to mandatory deductions for pension contributions and health insurance), a variable post adjustment which currently amounts to US $34 859*, 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.