Director Of Technical Department
Current• Create and oversee the company's long-term technology strategy.• Recruit, manage, develop and motivate a team of developers, engineers and other technical specialists.• Supervising the team's work process, setting goals and monitoring progress.• Managing the software development process from concept to implementation, including planning, design, programming, testing and deployment.• Monitor trends and new innovations in technology to bring innovative solutions to the company's products.• Supervise research teams to explore new technologies and their potential applications.• Identify potential partners, suppliers and customers that can strengthen the company's portfolio.• Negotiate and manage strategic partnerships and business agreements.• Ensure that software produced meets security standards and relevant industry laws and regulations.• Implement data protection and user privacy policies and procedures.• Prepare and monitor budgets related to technology activities, including costs for staffing, IT infrastructure and other resources.• Provide high quality technical support to customers, delivered by technical teams• Create and manage maintenance contracts, ensuring product continuity.• Analyzing the activities of competitors and the company's market positioning in order to adapt strategies and products to the changing business environment.• Continuously improve own and team's skills through participation in training, conferences and educational initiatives.