Together, We Shape a Better Future.
Main Duties & Responsibilities
- Develop and implement strategic plans for the development and engineering department to meet the company’s long-term objectives.
- Develop and implement comprehensive IT security strategies to protect organisational application, data and software.
- Coordinate with IT leaders to deliver efficient build services and ensure user satisfaction.
- Manage vendor relationships and contractual agreements for development and engineering. Collaboration with other department to oversee the creation and implementation of operational policies, best practices, and procedures.
- Ensure all IT operations align with legal, regulatory, and compliance requirements.
- Manage the software development lifecycle from planning, execution, to deployment and maintenance.
- Ensure the alignment of software engineering practices with industry standards and the company’s policy.
- Promote innovation in the development of new software products and improvements to existing ones.
- Person in charge on development and engineering project
- Plan and oversee the department’s budget, ensuring optimal allocation of resources.
- Identify and mitigate risks associated with software development.
- Implement quality assurance practices to ensure the development of high-quality products.
- Drive technical excellence and the adoption of best practices within the team.
- Attract, hire, and develop top software talent.
- Evaluate team performance, providing feedback and coaching to ensure high performance Engage with internal and external stakeholders to ensure project requirements and company objectives are met