Consultant – Software Developer - Full Stack

Provide software development expertise to enhance RASIMS software modules.

This opening expired 4 years ago. Do not try to apply for this job.

IAEA - International Atomic Energy Agency

Open positions at IAEA
Logo of IAEA

Application deadline 4 years ago: Tuesday 23 Nov 2021 at 22:59 UTC

Open application form

Overview

Provide software development expertise to enhance RASIMS software modules.

You have:

  • University degree in Computer Science, Electrical Engineering, or related field.
  • Full stack software developer with excellent knowledge of Angular (TypeScript) and .NET Core with C#.
  • Excellent portfolio with at least 5 years in Software Engineering and Web application development.
  • At least four years of experience in server-side software development with .NET Core and client side with Angular.

.c0 {line-height: 13.8pt;margin-top: 0.0pt;margin-bottom: 0.0pt;margin-left: 6.0pt;margin-right: 5.099pt;} .c1 {height: 580.506pt;} .c2 {width:714.15pt;background-color: #ffffff;} .c3 {line-height: 16.184pt;margin-top: 0.0pt;margin-bottom: 0.0pt;margin-left: 5.4pt;margin-right: 5.25pt;} .c4 {font-family: 'Arial';font-size: 14.0pt;color: #23468d;} .c5 {margin-top: 0.0pt;margin-bottom: 0.0pt;margin-left: 5.4pt;margin-right: 5.25pt;} .c6 {line-height: 12.716pt;margin-top: 0.0pt;margin-bottom: 0.0pt;margin-left: 5.4pt;margin-right: 5.25pt;} .c7 {font-family: 'Verdana';font-size: 8.0pt;color: #000000;} .c8 {font-family: 'Calibri';font-size: 11.0pt;color: #000080;} .c9 {line-height: 16.184pt;margin-top: 0.0pt;margin-bottom: 3.0pt;margin-left: 5.4pt;margin-right: 5.25pt;} .c10 {line-height: 9.248pt;margin-top: 0.0pt;margin-bottom: 0.0pt;margin-left: 5.4pt;margin-right: 5.25pt;} .c11 {line-height: 13.872pt;margin-top: 0.0pt;margin-bottom: 0.0pt;margin-left: 5.4pt;margin-right: 5.25pt;} .c12 {font-family: 'Arial';font-size: 12.0pt;color: #23468d;} .c13 {text-align: justify;line-height: 9.248pt;margin-top: 0.0pt;margin-bottom: 3.0pt;margin-left: 5.4pt;margin-right: 5.25pt;} .c14 {margin-top: 0.0pt;margin-bottom: 0.0pt;} .c15 {line-height: 12.716pt;margin-top: 0.0pt;margin-bottom: 0.0pt;} .c16 {font-family: 'Calibri';font-size: 11.0pt;color: #000000;} .c17 {height: 4.0pt;} .c18 {margin-top: 0.0pt;margin-bottom: 0.0pt;margin-left: 0.6pt;margin-right: 66.25pt;width: 714.15pt;border-collapse: collapse;} .c19 {line-height: 13.8pt;margin-top: 0.0pt;margin-bottom: 10.0pt;margin-left: 6.0pt;margin-right: 5.099pt;} Organizational Setting

The Department of Nuclear Safety and Security (NS) formulates and implements the IAEA's nuclear safety and security programme, which encompasses the Agency's activities to protect people and the environment from radiation exposure, and responds to the safety and security related needs of its Member States.

The Division of Radiation, Transport and Waste Safety (NSRW) develops and maintains standards for radiation protection, radioactive waste safety, and safety in the transport of radioactive material that enable the beneficial uses of radiation to be used while ensuring appropriate protection of workers, the public and patients. It also assists Member States in the implementation of these standards and provides related services.

The Regulatory Infrastructure and Transport Safety Section (RIT) is responsible for providing Member States with safety standards, guidance and tools to foster regulatory infrastructures for the control of radiation sources, for the safe transport of radioactive material and for managing information to identify the needs of Member States with a view to improving radiation, transport and waste safety.

The Technical Assistance and Information Management Unit is responsible for the overall coordination and management of the Division's activities related to the application of the IAEA's safety standards in Member States. These activities include the provision of assistance through technical cooperation projects, promoting education and training, providing services and appraisals, fostering information exchange, and supporting research and development. The Unit is also involved in implementation in some of the aforementioned areas. In addition, the Unit is responsible for maintaining an overview of the overall radiation safety situation in Member States receiving IAEA assistance. This aids the IAEA in general, and the Division in particular, in identifying the real needs and priorities of Member States receiving IAEA assistance and in assessin g the outcome of IAEA activities for these countries. The Unit is also responsible for managing the Division's information systems, including the Radiation Safety Information Management System (RASIMS).

Main Purpose

The consultant will provide software development and software design expertise to assist the Regulatory Infrastructure and Transport Safety Section in the Division of Radiation, Transport and Waste Safety in the development and enhancement of software modules of RASIMS.

Functions / Key Results Expected

  • Perform analysis and optimization of the software system architecture;
  • Develop a new Country Profile Versioning functionality and historical information comparison module in RASIMS;
  • Implement IAEA Standards question tagging functionality and build a software module for parameterized search including the tags;
  • Build additional reports with graphical representations in the Queries and Analytics module;
  • Develop a complete report per country in a print ready format, containing all Thematic Safety Areas and their related data for a particular country view;
  • Develop new graphs and visualizations of the data in RASIMS.

Qualifications and Experience

  • University degree in Computer Science, Electrical Engineering, or related field.
  • Full stack software developer with excellent knowledge of Angular (TypeScript) and .NET Core with C#.
  • Excellent portfolio with at least 5 years in Software Engineering and Web application development.
  • At least four years of experience in server-side software development with .NET Core and client side with Angular.

Remuneration

The remuneration for this consultancy is a daily fee of up to a maximum of € 250, based on qualifications and experience. In case duty travel is required within the assignment, a daily subsistence allowance (DSA) and travel costs are provided. Health coverage and pension fund are the responsibility of the incumbent.

Potential interview questions

Can you describe a challenging software project you worked on? We want to assess your problem-solving and technical skills. Highlight the challenge, your role, and the solution you implemented.
How do you approach learning a new technology or programming language? This helps us understand your adaptability and willingness to learn. Pro members can see the explanation.
Describe a time when you had to optimize a software system. What steps did you take? Pro members can see the explanation. Pro members can see the explanation.
What is your experience with creating visualizations in software projects? Pro members can see the explanation. Pro members can see the explanation.
How do you ensure the quality of your code? Pro members can see the explanation. Pro members can see the explanation.
Added 4 years ago - Updated 1 year ago - Source: iaea.org