Chief Technology Officer (CTO)

Gapido Tehran

Posted A few weeks ago

Job Description

We are looking for an experienced and creative Software Technical Director (CTO) to join our team. The selected person will be responsible for leading software development teams, developing and implementing software technology strategies, and ensuring the optimal performance of the company's software systems and infrastructure. This role requires the ability to have a deep understanding of software technologies, strong leadership skills, and the ability to collaborate with other senior executives to achieve business goals.
Responsibilities:
Develop and implement software technology strategies to align with business goals.
Management and guidance of teams of software developers.
Monitoring software projects and ensuring timely and quality delivery.
Evaluation and implementation of new software technologies to improve processes and products.
Work closely with other senior managers to set priorities and allocate resources.
Ensuring the security and stability of software systems.
Management of software technology budgets and cost optimization.
Qualifying conditions:
Bachelor's degree or higher in information technology, software engineering or computer science related fields.
At least 10 years of work experience in the field of software development and at least 5 years of management experience.
Full familiarity with new software technologies and market trends.
Ability to solve problems and make decisions in complex situations.
Strong communication and leadership skills.
Experience in managing large and complex software projects.
Ability to work in dynamic and changing environments.

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.