Vacancy Notice No. 2009/097

Position and Grade: Software Engineer (P-2)
Organizational Unit: Business Solutions Section
Division of Information Technology
Department of Management
Duty Station: Vienna, Austria
Issue Date: 3 November 2009
Application Deadline: 17 December 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 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 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 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 IAEA programme areas and to the IAEA as a whole.

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

Main purpose

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

Role

The Software Engineer plays the following roles in the Section: (1) developer, performing relevant software engineering disciplines either as a leader or a member of a team; (2) resource for the Section, taking part in various activities as required, such as quality assurance and continuous process improvements.

Partnerships

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

Functions / Key Results Expected

  • 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

  • Professional expertise:
    • Understanding of software engineering processes and the software engineering life cycle;
    • Knowledge of relational database management software (e.g. SQL Server) and SQL; knowledge of Windows XP/UNIX client/server environments;
    • Knowledge of web development;
    • Knowledge of Visual Basic.NET, C# or Java and knowledge of one or more of ASP, C/C++, Perl and XML (Extensible Markup Language);
    • Knowledge of UML (Unified Modeling Language) and software modelling tools.
  • 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).
  • Practitioner certification in Prince 2 would be an advantage.
  • At least 2 years of relevant experience in software development.
  • Experience in the use of established formal methods and a disciplined approach to software engineering, with a methodical approach to requirements analysis and system design. Experience in applying the Rational Unified Process (RUP) would be a strong asset.
  • Fluency in written and spoken English.

Remuneration

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

Bookmark and Share