• Develop and deliver a strategic technological vision according to Bank strategy;
  • In conjunction with the System and Network Manager, define and maintain the IT technology strategy and infrastructure plan;
  • Manage the Software development team to deliver software requirements of the business;
  • Implement mechanisms to monitor, manage and provide progress on all software development activities;
  • Coordinate, control and manage cooperation with core banking software development vendor to ensure Bank software development and support requirements realization on timely manner;
  • Ensure smooth and efficient cooperation with software development companies cooperating with Bank on different projects involving software development and support;
  • Create, implement and maintain a continuous improvement plan for software development;
  • Work closely with the Business Analytics/Product/Project Managers with the aim of meeting business needs of all functional divisions of the Bank;
  • Identify and implement technology trends that will be able to support the future success of the business;
  • Accountable for the on time and to quality delivery of software development projects;
  • Responsible for the maintenance and development of internal and external software support systems:

Required Qualifications:

  • At least 5 years of work experience as head of development team; at least 3 year of working experience in Banking sphere is highly desirable (including in IT company specialized in the banking sector);
  • Experience in the financial sector (banks, microfinance, etc.) and understanding of the subject area is extremely desirable;
  • Higher education technical/mathematical /engineering;
  • Knowledge of Oracle database concepts is a plus;
  • Good knowledge of the SQL language and the experience of programming of maintained procedures in PL/SQL language (an alternative is MS SQL Server in TSQL);
  • Experience with LSOFT and LSBank software
  • Languages: Armenian, Russian, English will be a plus;
  • Strong team building and management skills:
  • Excellent team working skills;
  • Strong analytical and problem-solving skills;
  • Ability to work under pressure and meet deadlines examples;
  • Communication skills;
  • Willingness to work overtime and support business processes after working hours as needed.