Job title:
Software Engineer (P-4)
Company
CTBTO
Job description
VA ID: VA251-2124-2024
Grade Level: P-4
Division: International Data Centre Division
Section: Software Applications Section
Unit: Software Integration Unit
Type of Appointment: Fixed-Term Appointment
Date of Issuance: 01 October 2024
Deadline for Applications: 17 November 2024Vacancy Reference VA251-2124-2024
Reporting Date: As soon as possiblePlease note that all candidates should adhere to CTBTO Values of Integrity, Professionalism and Respect for Diversity.Qualified female applicants and persons with disabilities are encouraged to apply.A roster of suitable candidates may be established for similar positions at the same level as a result of this selection process for a period of two (2) years.Organizational BackgroundThe 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 SettingThis position is located in the Software Integration Unit, Software Applications Section, International Data Centre Division (IDC).Reporting LinesUnder 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.
Competencies
- Professionalism – Shows pride in work and in achievements; demonstrates professional competence and mastery of subject matter; is conscientious and efficient in meeting commitments, observing deadlines and achieving results; is motivated by professional rather than personal concerns; shows persistence when faced with difficult problems or challenges; remains calm in stressful situations;
- Communication – Speaks and writes clearly and effectively; listens to others, correctly interprets messages from other and responds appropriately; asks questions to clarify, and exhibits interest in having two-way communication; tailors language, tone, style and format to match the audience; demonstrates openness in sharing information and keeping people informed;
- Planning and organizing – Develops clear goals that are consistent with agreed strategies; identifies priority activities and assignments; allocates appropriate amount of time and resources for completing work; foresees risks and allows for contingencies when planning; monitors and adjusts plans and actions as necessary;
- Team work – Works collaboratively with colleagues to achieve organisational goals; solicits input by genuinely valuing others’ ideas and expertise; is willing to learn from others; places team agenda before personal agenda; builds consensus for task purpose and direction with team members; supports and acts in accordance with final group decisions, even when such decisions may not entirely reflect own position; shares credit for team accomplishments and accepts joint responsibility for team shortcomings;
- Accountability – Takes ownership of all responsibilities and honors commitments; delivers outputs for which one has responsibility within prescribed time, cost and quality standards; operates in compliance with organizational regulations and rules; supports subordinates, provides oversight and takes responsibility for delegated assignments; takes personal responsibility for his/her own shortcomings and those of the work unit, where applicable;
- Creativity – Actively seeks to improve programmes or services; offers new and different options to solve problems or meet client needs; promotes and persuades others to consider new ideas; takes calculated risks on new and unusual ideas; thinks “outside the box”; takes an interest in new ideas and new ways of doing things; is not bound by current thinking or traditional approaches;
- Client orientation – Considers all those to whom services are provided to be “clients” and seeks to see things from clients’ point of view; establishes and maintains productive relationships with clients by gaining their trust and respect; identifies clients’ needs and matches them to appropriate solutions; monitors ongoing developments inside and outside the clients’ environment to keep informed and anticipate problems; keeps clients informed of progress and setbacks in projects; meets timeline for delivery of products or services to clients;
- Commitment to continuous learning – Keeps abreast of new developments in own occupation/profession; actively seeks to develop oneself professionally and personally; contributes to the learning of colleagues and subordinates; shows willingness to learn from others; seeks feedback to learn and improve;
- Technological Awareness – Keeps abreast of available technology; understands applicability and limitations of technology to the work of the office; actively seeks to apply technology to appropriate tasks, shows willingness to learn new technology.
RemunerationCTBTO offers an attractive compensation and benefits package in accordance with the policies of the International Civil Service Commission. For more information on UN salaries, allowances and benefits, see link: ). The salary offered may be subject to deductions to the United Nations Joint Staff Pension Fund and/or Health Insurance Scheme.Additional Information
- All applications must be submitted through the CTBTO e-Recruitment system before the deadline stated in the vacancy announcement.
- Incomplete applications and submission of employment history in formats other than the CTBTO Employment Information Form will not be considered
- The CTBTO Preparatory Commission retains the discretion not to make any appointment to this vacancy; to make an appointment at a lower grade in particular if the candidate has less than the qualifications required; to make an appointment with a modified job description, or to offer a contract term for a shorter duration than indicated in the vacancy announcement.
- Please note that the CTBTO will only consider academic credentials or degrees obtained from an educational institution recognized in the IAU/UNESCO list.
- The CTBTO reserves the right to undertake correspondence only with shortlisted candidates.
- Candidates under serious consideration for selection will be subject to a reference-checking process.
Expected salary
Location
Wien
Job date
Thu, 03 Oct 2024 01:19:02 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (jobsjobs.org) you saw this job posting.