CTO

Job Description:

Responsible for the establishment and maintenance of all echnological development systems of the company, and develop custom plans with departments on demand;
Responsible for the system planning and feasibility analysis of development projects, and create an overall system architecture for projects;
Participate in the design of the core framework for projects and design core codes;
Administrate, supervise and evaluate the application development team effectively while coordinating across departments;
Effectively manage and protect ongoing projects and results;
Develop technical skills of team members and sort out specifications for the technical team;
Develop the strategic technology plan of the IT department and develop new products to achieve innovation objectives;
Lead the development team through system development and maintenance.

Qualifications and Skills:

Bachelor’s degree or above in mathematics, computer science, electronics, communication; graduates from top universities at home and abroad are preferred;
Over 10 years of experience in website and software development, and minimum 5 years of experience in project management and tech team management;
Experienced in Internet finance, including banking, credit services, large-scale e-commerce and financial services; applicants with experience in BAT and other large Internet software companies are preferred;
Excellent analytical, problem-solving and logical thinking capabilities, and passionate about challenges at work;
Have a strong sense of responsibility and teamwork, excellent communication skills;
Strongly self-motivated, ambitious and enterprising, result-oriented, skillful in coordination and implementation, and able to work under intense pressure.