Technical Manager AI
Job Summary
We are seeking a Technical Manager specializing in Software Development with AI Technologies to oversee system development, architecture, and implementation. The ideal candidate will manage technical tasks, ensure system quality, and drive AI-related solutions to enhance business operations. A minimum of 10 years of relevant experience in software development and team leadership is required.
Responsibilities
- Oversee system development, architecture, and maintenance
- Plan and monitor technical tasks, resources, and timelines
- Ensure systems meet performance, security, and quality requirements
- Develop and implement AI-related solutions to enhance systems
Required Skills
- Diploma/Degree in IT, Computer Science, or Software Engineering
- Minimum 10 years of experience in software development with leadership
- Strong technical knowledge in programming and system integration
- Hands-on experience in AI technologies
- Strong understanding of SDLC and troubleshooting skills
Job Details
Job Responsibilities: Oversee the development, enhancement, implementation and maintenance of the company’s systems. Determine system architecture, technical feasibility, development approach, integration and appropriate technical solutions. Plan and monitor technical tasks, resources, timelines and deliverables in coordination with the Operations Manager and Business Analyst. Ensure systems meet technical, functionality, performance, security and quality requirements before deployment. Oversee troubleshooting, system issues, bug fixing and technical support provided to clients/users. Provide technical input for client requirements, proposals and system enhancements, while keeping abreast of relevant technologies and development practices. Explore, develop and implement AI-related solutions to enhance existing systems, improve operational efficiency and support business requirements.
Requirements Requirement: Diploma/Degree in Information Technology, Computer Science, Software Engineering or related field. Minimum 10 years of relevant experience in software/system development, preferably with supervisory or team leadership experience. Strong technical knowledge and hands-on experience in programming, coding, software development and system integration. Good knowledge and hands-on experience in Artificial Intelligence (AI) technologies, including the development, integration and implementation of AI-related solutions. Strong understanding of the system development life cycle (SDLC), testing and implementation processes. Strong analytical, troubleshooting and problem-solving skills. Good communication and project coordination skills, with the ability to work with both technical and non-technical stakeholders.