{"schemaVersion":3,"releaseId":"rel_20261112_4dbdfd3e72c2","builtAt":"2026-11-12T03:18:38.218Z","canonicalUrl":"https://www.diplomatic.careers/jobs/itu-software-engineer-geneva-1376462955","job":{"slug":"itu-software-engineer-geneva-1376462955","title":"Software Engineer","state":"open","publishedAt":"2026-11-11T05:07:22.306Z","updatedAt":"2026-11-11T08:16:20.241Z","lastVerifiedAt":"2026-11-11T05:07:22.286Z","sourceUrl":"https://jobs.itu.int/job/Geneva-Software-Engineer/1376462955/","sourceName":"ITU Careers","applicationUrl":"https://jobs.itu.int/talentcommunity/apply/1376462955/?locale=en_US","workModes":["on-site"],"grades":["P-3"],"gradeKey":"p-3","careerLevel":"l3","professionalFunction":"information_technology","subjectArea":null,"requiredLanguages":[],"requiredLanguagesOneOf":["Arabic","Chinese","English","French","Russian","Spanish"],"citizenshipEligibility":null,"degreeLevel":"bachelor","yearsExperienceMin":7,"positionsCount":1,"internationallyRecruited":true,"summary":"Develops and operates reliable, cloud-ready software supporting the technical examination of frequency assignment notices and related regulatory processing.","sourceDescription":"INTERNATIONAL TELECOMMUNICATION UNION\n\nITU 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.\n\nITU 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.\n\nSoftware Engineer\n\nVacancy notice no: 2454 \nSector: BR\nDepartment: IAP\nCountry of contract: Switzerland\nDuty station: Geneva\n\nPosition number: R24/P3/584 \nGrade: P3 \nType of contract: Fixed-term\nDuration of contract: 2 years with possibility of extension\nRecruitment open to: External\nApplication deadline (Midnight Geneva Time): 11 January 2027\n\nORGANIZATIONAL UNIT\n\nThe 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.\n\nThe Informatics, Administration and Publications Department (IAP) comprises of fourDivisions: Space Applications Software (SAS), Terrestrial Applications Software (TAS), Common Software Platform Division (CSP) 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.\nORGANIZATIONAL CONTEXT\n\nThe post is located in the Common Software Platform Division (CSP) of the Informatics, Administration and Publications Department (IAP), Radiocommunication Bureau (BR). The incumbent contributes to the design, development, modernization and operation of software supporting the technical examination of frequency assignment notices and related regulatory processing, in accordance with the Radio Regulations and applicable ITU-R Recommendations. The incumbent works under the supervision of the Head of the Common Software Platform Division.\n\nDUTIES AND RESPONSIBILITIES\n\n• Design, develop and deliver complete applications end-to-end web and/or desktop clients, back-end services, APIs, and data stores from requirements gathering with domain experts through documented production deployment.\n\n• Maintain, troubleshoot and optimize existing applications across the full stack, including performance-critical and numerical components, writing targeted automated tests to isolate defects and deliver verifiable fixes.\n\n• Modernize legacy technical-examination codebases (including scientific code in Fortran and older C/C++) toward cloud-ready, platform-independent and open-source technologies leveraging AI-assisted code conversion where appropriate and verify numerical equivalence of migrated components through differential and regression testing against reference result sets.\n\n• Build, deploy, and operate cloud-native services on the cloud platforms supported by ITU and in hybrid cloud/onpremises environments, applying containerization and orchestration (Docker/Kubernetes), CI/CD automation, and secure handling of data, secrets and access, and monitoring applications in production across Windows and Linux.\n\n• Apply AI across the engineering lifecycle AI-assisted coding, testing and documentation, and integration of AI capabilities (e.g. LLM APIs, agentic workflows) into applications where they add value with rigorous human review, verification and attention to correctness and data sensitivity.\n\n• Implement and optimize computationally intensive algorithms, including concurrent, parallel and asynchronous processing, with attention to numerical accuracy and reproducibility of results across platforms, compilers and math libraries.\n\n• Collaborate with fellow software engineers, radiocommunication domain experts and test engineers; review code; apply and uphold engineering best practices; and provide documentation, knowledge transfer and training to the team.\n\n• Perform other related duties as assigned.\n\nCORE COMPETENCIES\n\nApplying Expertise; Effective Communication; Learning and Knowledge Sharing; Organizational Commitment; Results-Focused, and; Teamwork and Collaboration.\n\nFUNCTIONAL COMPETENCIES\n\nAnalysis, Judgement and Decision Making\nClient and Service Orientation\nInnovation and Facilitating Change\nPlanning and Organising\n\nTECHNICAL COMPETENCIES\n\nCore engineering (essential):\n\n• Strong command of modern software engineering and architecture for scalable, maintainable applications, in C#, C++, Python and/or TypeScript.\n\n• Good skills in algorithms, data structures and performance-critical code, including concurrent, parallel and asynchronous programming, with sound understanding of numerical computation (floating-point behaviour,\naccuracy, reproducibility).\n\n• Full-stack proficiency: back-end services and APIs, and the front ends that consume them (modern HTML/CSS with a JavaScript/TypeScript framework such as React, and/or a modern desktop UI framework); solid\ncommand of SQL and relational data modelling.\n\nCloud, delivery and operations (essential):\n\n• Working knowledge of containerization (e.g. Docker) and cloud-native design; familiarity with orchestration (e.g. Kubernetes) and hybrid cloud/on-premises architectures.\n\n• Disciplined version control and automated testing (unit, integration and regression) and familiarity with CI/CD automation.\n\n• Awareness of secure development practices and sound handling of data, credentials and access; ability to deploy and monitor services on Windows or Linux.\n\n• Practical use of AI-assisted development tools (e.g. coding agents/assistants) with sound judgment in verifying AI-generated code.\n\nAdvantageous:\n\n• Verification of numerical results against reference data sets; scientific/math libraries and techniques for high performance or computationally intensive software in C++ or on .NET.\n\n• Computationally intensive algorithms on GPUs (e.g. CUDA, OpenCL, or GPU-accelerated libraries).\n\n• Integration of AI/LLM services into applications (e.g. LLM APIs, agentic workflows)\n\n• Message brokers or workflow engines; document/NoSQL databases or semi-structured data (e.g. JSON in relational databases).\n\nQUALIFICATIONS REQUIRED\n\nEducation:\n\nAdvanced university degree in computer science, information systems management, 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.\nFor 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.\n\nExperience:\n\nAt least five years of progressively responsible experience primarily in software analysis, design, development and programming, in the implementation of technical applications, including at least two years at the international level, comprising:\n\n• Demonstrated experience delivering complete, production-grade applications end-to-end (web and/or desktop with their back-end services), from requirements gathering through documented production deployment.\n\n• Experience building or operating services on a major cloud provider (e.g. Azure, AWS) and running them in production.\n\nThe following would be an advantage:\n\n• Experience migrating legacy scientific or engineering code (e.g. Fortran, older C/C++) to modern open-source technologies, including AI-assisted conversion and the verification practices it requires.\n\n• Experience in software development for radiocommunication engineering applications, spectrum engineering, or scientific/engineering computation, or demonstrated ability to rapidly absorb complex, regulated technical domains.\n\nA Doctorate in a related field can be considered as a substitute for two years of working experience. A Doctorate in a related field can be considered as a substitute for two years of working experience.\n\nLanguages:\n\nKnowledge 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.)\n\nBENEFITS AND ENTITLEMENTS\n\nSalary:\n\nTotal 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 set within the UN Common System for salaries and allowances.\n\nAnnual salary from $ 71,335 + post adjustment $ 59,707\n\nOther allowances and benefits subject to specific terms of appointment, please refer to: What We Offer\n\nINFORMATION ON RECRUITMENT PROCESS\n\nPlease 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 - @itu.int - should be disregarded. ITU does not charge a fee at any stage of the recruitment process.","description":["Develops and operates reliable, cloud-ready software supporting the technical examination of frequency assignment notices and related regulatory processing."],"responsibilities":["Design and deliver end-to-end web and desktop applications, back-end services, APIs, and data stores through production deployment.","Modernize legacy technical-examination systems and verify numerical equivalence through differential and regression testing.","Build, deploy, and operate secure cloud-native services using containers, orchestration, CI/CD, and production monitoring."],"requirements":[],"applicationInstructions":[],"engagementType":"staff","datePosted":"2026-11-10","applicationDeadline":"2027-01-11","locations":[{"label":"Geneva, Switzerland","city":"Geneva","country":"Switzerland","countryCode":"CH","remote":false}]},"organization":{"slug":"itu","name":"International Telecommunication Union","shortName":"ITU","websiteUrl":"https://www.itu.int/","careersUrl":"https://jobs.itu.int/"},"filters":[{"field":"organization","value":"itu","label":"ITU"},{"field":"city","value":"geneva","label":"Geneva"},{"field":"country","value":"switzerland","label":"Switzerland"},{"field":"area","value":"information-technology","label":"Information technology"},{"field":"level","value":"l3","label":"P3 Established professional"},{"field":"engagement","value":"staff","label":"Staff"},{"field":"education","value":"bachelor","label":"Bachelor's degree"},{"field":"experience","value":"7","label":"7+ years"},{"field":"language","value":"arabic","label":"Arabic"},{"field":"language","value":"chinese","label":"Chinese"},{"field":"language","value":"english","label":"English"},{"field":"language","value":"french","label":"French"},{"field":"language","value":"russian","label":"Russian"},{"field":"language","value":"spanish","label":"Spanish"},{"field":"mode","value":"on-site","label":"On-site"}],"eligibilityGuide":null,"salaryBand":{"gradeKey":"p-3","grade":"P-3","careerLevel":"l3","currency":"USD","minimum":128617.01,"maximum":166104.98,"valueType":"range","calculationMethod":"base_plus_location_adjustment","calculationNote":"UN common-system net base salary plus the 80.3% duty-station adjustment for Switzerland. Excludes benefits, bonuses and personal allowances.","location":{"countryCode":"CH","placeKey":null,"label":"Switzerland"},"adjustmentPercent":80.3,"sourceUrl":"https://www.unicsc.org/Home/GetDataFile/5490","lastReviewed":"2026-08-30","updatedAt":"2026-11-08T06:16:16.710Z"},"organizationBenefits":[{"title":"Diplomatic document","summary":"Swiss legitimation card","details":["New recruits in Geneva and eligible family members receive a Swiss carte de legitimation after arrival. The document records their official status and supports residence formalities."],"sourceUrl":"https://www.itu.int/en/careers/newrecruits/Pages/default.aspx","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"},{"title":"Education grant","summary":"Eligibility varies","details":["Eligible staff may receive an education grant for dependent children in school. Eligibility depends on family circumstances and appointment terms."],"sourceUrl":"https://jobs.itu.int/content/What-we-offer/?locale=en_US","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"},{"title":"Health insurance","summary":"Shared-premium health plan","details":["Eligible staff participate in the United Nations Staff Mutual Insurance Society. ITU and the staff member share the monthly premiums."],"sourceUrl":"https://jobs.itu.int/content/What-we-offer/?locale=en_US","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"},{"title":"Home leave","summary":"International staff eligibility","details":["Eligible internationally recruited staff may receive home leave. Staff serving in their home country are not eligible for this benefit."],"sourceUrl":"https://jobs.itu.int/content/What-we-offer/?locale=en_US","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"},{"title":"Income tax exemption","summary":"Normally tax exempt","details":["ITU salaries, grants and allowances are normally exempt from national income tax. ITU reimburses national income tax where a country does not grant the exemption."],"sourceUrl":"https://jobs.itu.int/content/What-we-offer/?locale=en_US","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"},{"title":"Other","summary":"Rental, family and leave benefits","details":["Depending on eligibility, staff may receive a rental subsidy and dependency allowances. Full-time staff receive 30 days of annual leave each year."],"sourceUrl":"https://jobs.itu.int/content/What-we-offer/?locale=en_US","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"},{"title":"Pension","summary":"UN pension participation","details":["Staff appointed for at least six months, or who complete six months of uninterrupted service, participate in the United Nations Joint Staff Pension Fund."],"sourceUrl":"https://jobs.itu.int/content/What-we-offer/?locale=en_US","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"},{"title":"Relocation","summary":"Travel and settling support","details":["Eligible internationally recruited staff may receive travel and shipping expenses when moving duty stations. An assignment grant can help with initial relocation costs."],"sourceUrl":"https://jobs.itu.int/content/What-we-offer/?locale=en_US","updatedAt":"2026-07-19T03:50:18.796Z","scope":"organization-wide"}]}