Software Architect
Following the organisation’s quality assurance principles in all performed activities and following the Software Development’s methodology, manage application development projects for the Verification related IT systems, primarily for the Verification Information System (VIS) and related software tools, components and modules in all phases of the software development life-cycle with minimal or no direct technical supervision: analyse business requirements in cooperation with stakeholders, prepare functional specifications, design, code, test and implement client/server and web-based applications; co-ordinate with the users the formalisation of the functional requirements for the development of those applications; design, develop and test any code, software components and add-ons needed to run the applications; define and design the relational databases; define and design the necessary reporting models and reports; integrate and implement the OPCW security standards and measures in the developed application systems.Keep abreast with the new developments in information technology, in particular related to software architecture, design and development; recommend the new approaches appropriate to the organisation’s needs and take lead in preparing technical and commercial evaluations of software products and/or application packages.