- Organization: IAEA - International Atomic Energy Agency
- Country: Austria
- City: Vienna, Austria
- Office: IAEA Vienna
- Grade: P-2
Closing date: Wednesday, 16 May 2018
Organizational Setting
The Department of Technical Cooperation (TC) consists of the Office of the Deputy Director General, four regional Divisions (Africa, Asia and the Pacific, Europe and Latin America and the Caribbean), the Division of Programme Support and Coordination and the Division of the Programme of Action for Cancer Therapy (PACT). It provides strategic direction for the IAEA's technical cooperation programme, and is responsible (in close collaboration with Member States) for the planning, formulation, implementation and monitoring of the programme, in line with the IAEA Medium Term Strategy.
The Division of Programme Support and Coordination (TCPC) is responsible for the development, promotion and consistent application of strategies, policies, standards, tools and systems to support the TC programme. This includes quality assurance and enhanced results-based programme management, training and capacity development, expanded cooperation through existing and new partnerships and resource mobilization, efficient management of financial resources, data and information, as well as outreach and reporting.
The Finance and Information Management Section (TCFIMS) is responsible for the development, standardization and consistent application of implementation tools, processes and agreements; for the efficient use of programme funds through budgeting and financial monitoring; for providing supporting information, data and statistics; and for the development and enhancement of information technology support systems including communication systems.
Main Purpose
Reporting to the Unit Head of the Information Technology Unit, TCPC, the IT Software Engineer is responsible for the analysis, design, development and maintenance of information systems and provides user support on those systems.
Role
The IT Software Engineer plays the following role: (1) a developer, collecting and analysing user requirements, designing, programming and deploying systems following standards and agreed methods, aiming to achieve high quality in usability and technical design, (2) a project manager, initiating, planning and executing software development projects and, (3) 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
Functions / Key Results Expected
- Manages software development projects involving feasibility studies, system analysis and design, development and implementation of complex systems or participates as a member of a development team.
- Implement process improvements or modifications to meet business requirements.
- Assumes project leadership of software projects and completes projects within deadlines meeting established objectives.
- Carries out requirements analysis of software systems and produces relevant documents and system prototypes.
- Implements software systems, including testing, user training and the preparation of documentation.
- Organises and performs unit testing and user acceptance testing for developed software.
- Maintains, upgrades or enhances existing systems and provides continuous technical support to resolve complex issues.
- Develops training materials and user manuals for assigned systems.
Competencies and Expertise
Core Competencies
Name
Definition
Planning and Organizing
Plans and organizes his/her own work in support of achieving the team or Section's priorities. Takes into account potential changes and proposes contingency plans.
Communication
Communicates orally and in writing in a clear, concise and impartial manner. Takes time to listen to and understand the perspectives of others and proposes solutions.
Achieving Results
Takes initiative in defining realistic outputs and clarifying roles, responsibilities and expected results in the context of the Department/Division's programme. Evaluates his/her results realistically, drawing conclusions from lessons learned.
Teamwork
Actively contributes to achieving team results. Supports team decisions.
Functional Competencies
Name
Definition
Client orientation
Establishes effective relationships with clients to understand and meet or exceed their needs. Finds ways to ensure client satisfaction.
Commitment to continuous process improvement
Identifies opportunities for process, system and structural improvement as well as improving current practices, increasing effectiveness and achieving efficiency gains. Actively supports the application of sound quality management standards and process improvement.
Technical/scientific credibility
Acquires and applies new skills to remain up to date in his/her area of expertise. Reliably applies knowledge of basic technical/scientific methods and concepts.
Required Expertise
Function
Name
Expertise Description
Information Technology
Business Intelligence Analysis
Knowledge of Microsoft SSIS, Microsoft SSRS, Microsoft Power BI.
Information Technology
Business System Analysis
Knowledge of various methods and techniques for requirements engineering, system analysis and systems design. Knowledge of the development of financial, human resources or project management systems.
Information Technology
Computer Programming
In-depth technical knowledge of Microsoft ASP.NET MVC web development platform and several high-level languages; database management software and SQL. Ability to read, understand and migrate legacy technologies including VB6, ASP Classic is an asset.
Information Technology
End User Support
Ability to analyse and troubleshoot technical incidents and problems related to deployed software applications, provide end-user application support.
Information Technology
HTML/Web Tools and Technologies
Thorough knowledge of web development tools and techniques including HTML 5, CSS 3, jQuery, XML. Thorough knowledge of only of the client side frameworks (Preferably Angular JS or Vue.js). Signal R is an asset.
Information Technology
IT Training
Ability to write Technical Documentation, User Guides and provide training to the users.
Information Technology
Information Security
Strong knowledge of secure coding techniques and information security.
Information Technology
Project Management
Demonstrated software project management abilities, including project planning and estimating, progress review and reporting. Knowledge of PRINCE2 or PMI.
Information Technology
Software Development
Thorough understanding of software engineering processes, the software engineering life cycle and object-oriented analysis and design.
Information Technology
Systems Analysis
Ability to follow a disciplined and methodical approach to systems analysis and design. Excellent customer/user orientation.
Asset Expertise
Function
Name
Expertise Description
Information Technology
Information Technology Infrastructure Library
Knowledge of ITIL.
Information Technology - Oracle
Oracle ERP Expertise
Knowledge of interfacing with enterprise scale solutions based on Oracle E-Business Suite and Hyperion for project planning and programme and project management.
Qualifications, Experience and Language skills
- Bachelor's Degree - University degree in computer science with coursework in software engineering or a related field.
- A minimum of two years of relevant work experience in system analysis, software design, and development for software systems using established methods and a disciplined approach to software engineering.
- Excellent oral and written command of English. Knowledge of other official IAEA languages (Arabic, Chinese, French, German, Russian and Spanish) is an asset.
Remuneration
The IAEA offers an attractive remuneration package including a tax-free annual net base salary starting at US $46472 (subject to mandatory deductions for pension contributions and health insurance), a variable post adjustment which currently amounts to US $ 24909*, 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
No comments:
Post a Comment