Software Engineer

tendersglobal.net

Organizational Background

The Preparatory Commission for the Comprehensive Nuclear-Test-Ban Treaty Organization with its headquarters in Vienna, Austria is the international organization setting up the global verification system foreseen under the Comprehensive Nuclear-Test-Ban Treaty (CTBT), which is the treaty banning any nuclear-weapon-test explosion or any other nuclear explosion. The Treaty provides for a global verification regime, including a network of 337 facilities worldwide, a communications system, an international data centre and on-site inspections to monitor compliance.

Organizational Setting

  • This position is located in the Software Integration Unit, Software Applications Section, International Data Centre Division (IDC).

Reporting Lines

Under the supervision of the Head, Software Integration Unit, to:

Duties and Responsibilities

  • Act  as a project manager  and  technical  lead  in  software  development  projects, facilitating  communication  and collaboration with internal and external, possibly geographically dispersed, teams developing scientific software.  Guide projects from  initial  procurement,  through  development,  testing,  and integration  using  an  Agile  project development approach;
  • Develop and maintain formal requirements for new software systems to be developed using proven system analysis  techniques. Work closely with seismo-acoustic, radionuclide, and operations officers to ensure user requirements are well understood and effectively addressed;
  • Integrate and release software from external contributors into the International Data Centre (IDC) environment following established IDC Change Management procedures. Ensure all integrations meet high standards of quality and reliability;
  • Provide expert advice on adopting new methodologies and standards in all areas of software development, including system analysis, development, and testing. Champion the use of best practices and cutting-edge technologies;
  • Recommend, develop and implement (or provide leadership on) refactoring and redesign measures to maintain and enhance the architecture of IDC software as a whole, in particular to reduce code duplication and improve maintainability and extensibility;
  • Lead efforts to enhance the team’s skills and knowledge through mentoring, training, and fostering a culture of continuous learning and improvement;
  • Endorse  and  manage  the  implementation  of  CI/CD  pipelines,  automation  frameworks, and  security  coding practices to ensure robust, secure, and efficient software delivery processes;
  • Perform other duties as assigned.

Education

  • Advanced university degree in computer science, physics (geophysics, nuclear physics), mathematics or a related field with emphasis on scientific software management and development.

Work Experience and Qualifications

  • At least seven (7) years of recent professional experience developing and testing software to process large volumes of data on UNIX and Linux systems.
  • At least five (5) years of recent experience with SQL and database programming, ideally using Oracle or PostgreSQL databases, experience designing data access layers and data models for an application.
  • At least three (3) years of recent experience using the following methods and programming languages: Python , ANSI C/C++ , Java and Agile software development.
  • At least five (5) years of recent experience with SQL and database programming, ideally using Oracle or PostgreSQL databases, experience designing data access layers and data models for an application.
  • Experience in applying sound software engineering principles to software development and maintenance, good understanding of the entire software lifecycle.
  • Experience building and deploying software with CI/CD pipelines for efficient delivery.
  • Hands-on experience with requirements definition and software system design methodologies.
  • Proficiency in utilizing Elasticsearch, Kafka, RabbitMQ for scalable data management and messaging is desirable.
  • Experience working with seismic, hydroacoustic, infrasound, or radionuclide data is desirable.
  • Excellent communication and facilitation skills, with the ability to effectively convey complex technical concepts to diverse audiences.
  • Demonstrated leadership skills, with experience managing and motivating technical teams.

Languages

  • Excellent written and oral communication skills in English are essential;
  • Knowledge of other official CTBTO languages (Arabic, Chinese, French, Russian, Spanish) is desirable.

Source: https://career2.successfactors.eu/career?career_ns=job_listing&company=ctbtoprepa&career_job_req_id=2124

Reporting Lines

To help us track our recruitment effort, please indicate in your cover/motivation letter where (tendersglobal.net) you saw this internship posting.

Share

Recent Posts

Cleaner

tendersglobal.net DescriptionThe project is in cooperation with the Ministry of Youth and Sports and funded…

15 mins ago

English – Spanish Interpreter – Paris

tendersglobal.net JOB DESCRIPTION Result of Service Two online webinars delivered within the framework of UNEP…

15 mins ago

Project Analyst

tendersglobal.net Job Description Somalia is undergoing a critical phase of state-building underpinned by complex and…

15 mins ago

Responsable Logistique Base/Site

tendersglobal.net Le Responsable Logistique de Base est responsable de la mise en œuvre et de…

15 mins ago

M24247 Médico

tendersglobal.net CIMMYT es una organización internacional vanguardista y sin fines de lucro dedicada a resolver…

15 mins ago

Reporting and Grants manager

tendersglobal.net DescriptionThe project is in cooperation with the Ministry of Youth and Sports and funded…

15 mins ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.