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

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

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

Share

Recent Posts

Administrative Assistant

tendersglobal.net Job Description Under the overall authority of the Director of the United Nations Educational,…

14 mins ago

Bangladesh – International and National consultancy positions

tendersglobal.net Please do not send CVs or resumes via email. Introduction: Blumont is looking for…

14 mins ago

SECONDMENT – Senior Face Examiner

tendersglobal.net This vacancy announcement pertains to law enforcement and/or governmental officials within INTERPOL's member countries…

14 mins ago

Monitoring, Evaluation and Learning

tendersglobal.net Job Description PURPOSEIn collaboration with the project implementing partners, establish effective processes and develop…

14 mins ago

Campagne de Recrutement de Coordinateurs Médicaux et Coordinatrices Médicales (COMED) ALIMA – H/F

tendersglobal.net Nous sommes ALIMA, une alliance entre médecins, ONG locales et chercheurs, qui s’appuie sur…

14 mins ago

Communications Associate

tendersglobal.net Details Mission and objectives UNDP supports strategic capacity development initiatives to promote inclusive growth…

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

This website uses cookies.