Job Description
We are looking for an innovative professional outside-the-box thinker individual to join us here at PAYFA as the “Chief Technology Officer”. The CTO will be responsible for PAYFA’s oversight of short and long-term technical and engineering strategy, and contributing to the vision of the company. This role will require crucial support to PAYFA’s technological development. This position will work across all key departments to attain the company's strategic goals, including setting business requirements, assessing and improving application architecture, and ensuring the implementation of market-leading design. They will communicate with staff, executives, and customers to ensure the company's technologies are used appropriately and optimally. Our business has experienced, and is still going through, a period of rapid growth. As CTO, you will be in charge of all company technology and technological resources, helping to cultivate the business further. RESPONSIBILITIES: • Provide necessary guidance of all technology and engineering-related decisions, including product roadmap, to maximize the company's future growth and profitability and leading the company’s technological development • Evolve current application architecture, handle verification and validation of mission critical software, and aid in decision-making aimed at developing a more seamless, scalable product. (This could include a product rebuild if deemed necessary.) • Spearhead the hiring and management of all technology-related staff, consultants, and 3rd party vendors (engineers, data scientists, IT personnel, QA testing resource, etc.) • Implement technology solutions and development tools that may improve efficiency and effectiveness of all Departments, and in a fashion that supports the company's mission and values. • Implement information security standards/policies, including running audits and document security procedures • Lead writing and management of software related documentation • Devise an application deployment strategy, including guidance of DevOps and hosting server infrastructure • Developing and implementing disaster and emergency recovery plans • Make recommendations for product improvements, and any other innovations that could be beneficial within any/all company departments and projects, based on technological research especially those within finance applications, explore new tools/technologies to improve development efficiency and product quality • Analyze and report on opportunities and risks for delivering the company's services, including identification of competitive services, product and enhancement requirements, opportunities for innovation, and assessment of marketplace obstacles and technical hurdles to the business success. • Identify technology trends and evolving social behavior that may support or impede the success of the business. Evaluate and identify appropriate technology platforms (including web application frameworks and the deployment stack) for delivering the company's services.
Requirements
REQUIREMENTS: • Bachelor’s degree in information technology, computer science, or related field; Master’s degree in information technology or a technology-related discipline preferred • Experience working with rapid growth and implementing change • Experience in most of these: .NET, C#, SQL Server, MongoDB, Solr, jQuery, Angular, AWS, IIS, GitHub, Grunt/Gulp, Node.JS, Java/C, Python, PHP etc. • Experience of building, recruiting and managing teams of developers • More than five years of experience in a software development role, information technology role, or related field • Five years in a management or leadership role • Basic Knowledge and experience in Information Technology hardware systems • Experience in Artificial Intelligence, Machine Learning and IT Management is a plus point Skills and achievements: • Have developed and successfully implemented visions and strategic plans for IT ideally as a CTO • Have successfully built, recruited and managed teams of developers • Have managed large scale IT projects and technology solutions across well-known organizations • Have been responsible for IT infrastructure and App development • Are able to build strong interpersonal relationships with peers and brand leaders • Are a “big picture” thinker • Have excellent verbal and written communication skills • Are able to align multiple strategies and ideas • Have an in-depth understanding of the fintech industry
Employment Type
Job Category
Seniority
Details
Employment type
Job Category
Educations
Seniority

