- Identify, compare, select and implement technology solutions to meet current and future
- Lead the strategy for technology platforms, partnerships and external relationships
- Keep abreast of new trends and best practices in the technology landscape
- Develop standards and procedures to ensure quality standards are met and maintained.
- Take the initiative in thought leadership, innovation and creativity
- Work closely with Marketing, Business Development and Operations to define and deliver new products and enhancements
- Gauge progress of various projects / products
- Communicate effectively with customers
- Create reports to give updates on projects/ products
- Previous working experience as a VP of Engineering / CTO (Chief Technology Officer) or Similar Leadership Role
- BSc/BA in Computer Science or a related field; MBA or other relevant graduate degree is a plus
- Active in the tech community and is up-to-date with latest trends and best practices, with
the ability to advocate for and achieve continuous change and evolution.
- Strong organizational leadership skills.
- Proactive problem solver
- Strong verbal, visual, and written communication skills with the ability to explain
approach to all levels in the organization including key stakeholders
- Have passion in software engineering, application development, or systems development
- Excellent understanding of software engineering concepts, design patterns, and
- Great analytical and math skills
- Have ability to create a set of qualifications for a new product
- Ability to give constructive criticism