Job Posting Organization: The International Atomic Energy Agency (IAEA) is an international organization that seeks to promote the peaceful use of nuclear energy and to inhibit its use for any military purpose, including nuclear weapons. Established in 1957, the IAEA has a mission to accelerate and enlarge the contribution of atomic energy to peace, health, and prosperity throughout the world. The organization operates in over 170 countries and has a workforce of approximately 2,500 employees, providing support in various fields including nuclear safety, security" style="border-bottom: 1px dotted #007bff !important;">security, and technology.
Job Overview: The Software Engineer position is a critical role within the Division of Information Technology at the IAEA. This role is designed for a technical specialist who will act as a liaison between internal clients and the technical teams. The primary function of the Software Engineer is to provide expert advice and support for computerized solutions that enhance business processes and systems to align with organizational needs. The engineer will leverage their technical expertise to design, build, and implement effective information systems that meet the requirements of various IAEA programs. The role requires a strong background in software engineering, particularly in developing web-based solutions that can effectively present and visualize technical and scientific data. The Software Engineer will collaborate with stakeholders to assess needs for solution enhancements and define detailed project requirements, ensuring that the solutions are delivered efficiently and effectively using agile methodologies.
Duties and Responsibilities: The Software Engineer will be responsible for a variety of tasks including:
Liaising with internal clients to understand their needs and challenges, and devising appropriate software solutions.
Conducting requirements analysis and designing software systems that meet the identified needs.
Implementing, maintaining, and supporting software solutions, acting as a technical lead or as part of a project/product team.
Supporting acceptance testing and user training, as well as preparing comprehensive technical documentation.
Providing ongoing software maintenance and technical support for existing systems.
Participating in continuous process improvement initiatives and offering software development expertise across the organization.
Collaborating with MTIT project teams and external vendors to propose solution options, conduct market research, and develop proofs-of-concept for new software solutions.
Ensuring that all software development activities adhere to PRINCE2 project management standards and lean/agile software delivery practices.
Required Qualifications: Candidates must possess a university degree in Computer Science, Information Technology, or a related field. Additionally, an internationally recognized Information or IT Security Certification such as CISSP, CISM, CISA, or GIAC is considered an asset. The ideal candidate should have a minimum of seven years of relevant experience in software development, with a strong focus on developing and architecting cloud solutions. Accreditation in Project Management, such as PMP or Prince2, is also advantageous. Familiarity with Power Platform technologies and knowledge of ITIL processes are desirable attributes for applicants.
Educational Background: The educational background required for this position includes a university degree in Computer Science, Information Technology, or a closely related field. Candidates with additional certifications in information security or project management will have an advantage in the selection process. Non-degree programs that provide internationally recognized certifications in IT security are also beneficial.
Experience: The position requires a minimum of seven years of relevant experience in software development. Candidates should have a comprehensive understanding of software engineering principles and practices, particularly in the context of cloud solutions. Experience working in agile teams and delivering web-based software solutions is essential, as is a proven track record of successfully managing software projects from inception to completion.
Languages: A good command of English, both oral and written, is mandatory for this position. Proficiency in additional languages may be considered an asset, but English is the primary language of communication within the organization.
Additional Notes: The consultancy role offers a daily fee of up to a maximum of €375, which is determined based on the candidate's qualifications and experience. If travel is required as part of the assignment, a daily subsistence allowance (DSA) and travel costs will be covered. It is important to note that health coverage and pension fund contributions are the responsibility of the incumbent. The position may involve full-time commitments and is likely to be based in Vienna, Austria.
Info
Job Posting Disclaimer
This job posting is provided for informational purposes only. The accuracy of the job description, qualifications, and other details mentioned is the sole responsibility of the employer or the organization listing the job. We do not guarantee the validity or legitimacy of this job posting. Candidates are advised to conduct their own due diligence and verify the details directly with the employer before applying.
We are not liable for any decisions or actions taken by applicants in response to this job listing. By applying, you agree that all application processes, interviews, and potential job offers are managed exclusively by the listed employer or organization.
Beware of fraudulent job offers. Do not provide sensitive personal information or make any payments to secure a job.