ITU is the leading United Nations agency for information and communication technologies, with the mission to connect the world. To achieve this, ITU manages the radio-frequency spectrum and satellite orbits at the international level, works to improve communication infrastructure in the developing world, and establishes global standards that foster seamless interconnection of a vast range of communication systems. 


Software Engineer 


Vacancy notice no: 1559 
Sector: BR
Department: IAP
Country of contract: Switzerland
Duty station: Geneva


Position number: R23/P3/475 
Grade: P3 
Type of contract: Fixed-term
Duration of contract: 2 years with possibility of renewal
Recruitment open to: External
Application deadline (Midnight Geneva Time): 10 June 2024




The Radiocommunication Bureau (BR) is responsible for the application of the Radio Regulations and for technical and administrative support of ITU World and Regional Radiocommunication Conferences, Radiocommunication Assemblies and Study Groups. The Bureau also carries out the international regulatory processes for registration of frequency assignments and satellite orbits and assists administrations in their coordination and implementation of frequency spectrum and orbit requirements as well as in resolving cases of harmful interference. It provides the specialised technical secretariat for the work of the Radiocommunication Study Groups and the Radiocommunication Assembly in the development of recommendations for spectrum utilisation and radio system characteristics. The BR is organised into four Departments: Space Services Department, Terrestrial Services Department, Informatics, Administration and Publications Department and the Study Groups Department.


The Informatics, Administration and Publications Department (IAP) comprises of three Divisions: Space Applications Software (SAS), Terrestrial Applications Software (TAS) and Business Operations and Planning Division (BOP). The Department is responsible for the development and maintenance of software and related tools used by the BR as well as software adapted for national frequency management units, providing the necessary user support for the areas concerned. It carries out studies related to policies for the technologies to be used for the information and computational systems within the BR and with administrations in the fields of management of the radio frequency spectrum and the various satellite orbits. The Department is responsible for managing all aspects of the BR's operations, including the development of BR operational plans, organizational support of ITU-R conferences and meetings, BR project management processes and procedures, BR text editing and publications, as well as promotion and membership. The Department is also responsible for human resources management and planning for the BR.


Under the supervision of a Senior Software Engineer in the Space Applications Software Division, the incumbent performs the following duties:

  • Provides hands-on support for Application and Database development from configuration, gathering ‘business’ requirements, researching solutions, creating detailed functional specifications, and developing application architecture, data models, databases (setups and configuration), application development, undertakes integration testing, facilitates user acceptance testing, production deployment and support and training for internal and external users and documentation.  
  • Investigates reported system/application/module/database problems, conducts tests to isolate problems and root causes to resolve problems, implements workarounds as required and conducts further diagnostics and tests as necessary.
  • Analyses client requirements and designs, tests, and implements new and/or improved/enhanced systems, applications, modules, and/or databases etc. as well as designs, develops and/or modifies work and software tools, standards, and templates.
  • Participates on projects and/or may lead components focusing on specific aspects, involved in the identification, development, testing, and implementation of changes/enhancements to processes, systems and structures.
  • Works with engineers and other staff of the Space Services Department (SSD) to assess on-going and proposed work requirements to maintain and improve processing activities.
  • Demonstrates continuous effort to improve practices, decrease turnaround times, streamline work processes and works cooperatively and jointly with others to provide quality seamless service for the Department.
  • Keeps abreast of the latest technologies and software and contributes to the migration of legacy system components to the most modern technologies.
  • Performs other duties as required such as maintaining documentation relating to business processes, providing user training and participating in seminars.




Applying Expertise; Effective Communication; Learning and Knowledge Sharing; Organizational Commitment; Results-Focused, and; Teamwork and Collaboration.


Analysis, Judgement and Decision Making
Client and Service Orientation
Innovation and Facilitating Change
Networking and Building Partnerships
Planning and Organising
Successful Management


  • Excellent knowledge in web technologies and web frameworks for developing modern web applications.
  • Proven expertise in developing modern web application using ASP.NET core and/or Single Page Applications using React library and Hooks, proven expertise in developing RESTful APIs in at least one of the following languages: C#, Typescript, or Rust, proven expertise in Structured Query Language (SQL), and proven expertise in hosting web applications in production. 
  • Ability to work both independently and in a team as well as with users for defining the software requirements. 
  • Ability and willingness to learn and stay up-to-date with new information technologies.
  • Knowledge in designing relational databases on Microsoft SQL Server using T-SQL and/or in developing web applications using the Next.js React framework and/or in developing RESTful APIs using the .NET Core framework and/or in hosting web applications in production on one of the major cloud service providers supported by ITU would be an advantage. 




Advanced university degree in systems/technology related field, engineering or science or a related field OR education from a reputed college of advanced education with a diploma of equivalent standard to that of an advanced university degree in one of the fields above. For internal candidates, a first university degree in one of the fields above in combination with seven years of qualifying experience may be accepted in lieu of an advanced university degree for promotion or rotation purposes.



At least five years of progressively responsible experience primarily in software analysis, design, development, and programming, in implementation of technical applications including at least two years at the international level. A Doctorate in a related field can be considered as a substitute for two years of working experience.

Experience in software development in the field of radiocommunication engineering applications would be an advantage. Experience with migrating legacy software components to modern technologies would be an asset. Experience in designing relational databases on Microsoft SQL Server using T-SQL and/or in developing web applications using the Next.js React framework and/or in developing RESTful APIs using the .NET Core framework and/or in hosting web applications in production on one of the major cloud service providers supported by ITU would be an asset.



Knowledge of one of the six official languages of the Union (Arabic, Chinese, English, French, Russian, Spanish) at advanced level and knowledge of a second official language at intermediate level. Knowledge of a third official language would be an advantage. (Under the provisions of Resolution No. 626 of the Council, a relaxation of the language requirements may be authorized in the case of candidates from developing countries: when candidates from such countries possess a thorough knowledge of one of the official languages of the Union, their applications may be taken into consideration).



Total annual salary consists of a net annual salary (net of taxes and before medical insurance and pension fund deductions) in US dollars and a post adjustment (PA) (cost of living allowance). The PA is variable and subject to change without notice in accordance with the rates as set within the UN Common System for salaries and allowances.


Annual salary from $ 64,121 + post adjustment $ 58,542

Other allowances and benefits subject to specific terms of appointment, please refer to:


Please note that all candidates must complete an on-line application and provide complete and accurate information. To apply, please visit the ITU Careers website. The evaluation of candidates is based on the criteria in the vacancy notice, and may include tests and/or assessments, as well as a competency-based interview. ITU uses communication technologies such as video or teleconference, e-mail correspondence, etc. for the assessment and evaluation of candidates. Please note that only selected candidates will be further contacted and candidates in the final selection step will be subject to reference checks based on the information provided. Messages originating from a non ITU e-mail account - - should be disregarded. ITU does not charge a fee at any stage of the recruitment process.

ITU applies a zero-tolerance policy against all forms of harassment. ITU is committed to diversity and inclusion within its workforce, and encourages all candidates, irrespective of gender, nationality, religious and ethnic backgrounds, including persons with disabilities, to apply to become a part of the organization. Achieving gender balance is a high priority for ITU.