Research and Development Manager at Dominion Lending Centres

Location: british columbia, united states

Job Description

Overview

The Research and Development Manager will provide software landscape vision and leadership for developing and implementing strategic initiatives. The R&D Manager is responsible for planning, coordinating, designing and execution of all software development activities and related systems; foster innovation that creates competitive advantages, improves service quality, supports business development, improves cost effectiveness and leads to greater productivity and efficiency. The R&D Manager works closely together with senior management across all departments to identify, recommend, develop, implement and support secure solutions enabling employee productivity and operational efficiencies, leveraging data analytics tools and systems.

The R&D Manager reports to VP Technology, manages 4-5 developers, 8-10 years tech. experience, 3-5 years of management desired.

Education - University Degree in Computer Sciences, technology certification and management training are desirable.

Key Responsibilities

  • Develop, prioritize and lead the execution of IT strategies and initiatives to support the overall company growth objectives in partnership with the business.
  • Work with executive management to maximize growth through creating an intuitive, efficient and desirable digital experience for customers.
  • Work with key stakeholders as an advisor of technologies to improve overall effectiveness and drive sales growth.
  • Ensure appropriate information security risk management framework and methodologies are in place and maintained including information and physical site security.
  • Develop cutting edge digital roadmaps to execute a first-class customer experience across all touch points; web, mobile and social media.
  • Align technology strategy with marketing and digital initiatives to grow online and mobile capabilities.
  • Drive development across multiple teams, business units and phases, aligning business opportunities with the appropriate, cost-effective investment of financial resources in IT systems and resources
  • Establish the company's technical vision and lead all aspects of the company's technological development and delivery.
  • Contribute to the direction of the company's strategy, development and future growth.
  • Oversee assigned projects including the capture of business requirements, provisions of functional deliverables, milestone planning and lessons learned.
  • Oversee the development, implementation and maintenance of business systems and communication systems within the company.
  • Collaborate with Infrastructure department for digital operations, including networks, dedicated hosting, cloud and infrastructure.
  • Design, implement, and evaluate the systems that support end users in the productive use of computer hardware and software.
  • Lead on-site and outsourced developers in tying together in-house applications and third party solutions.
  • Provide 3rd tier support for other departments, internal and external end-users.
  • Keep ahead of trends and issues in the IT industry, including current and evolving technologies. Advise, counsel and educate executives and management on their competitive or financial impact.

Job Type: Full-time