about the company
Our client is looking to hire a Head of Software Engineering for a leadership role accountable for the successful delivery of software and IT support infrastructure. Managing a growing team of developers and IT specialists.
about the job
- Develop and deliver a strategic technology vision and direction for software development;
- Lead and manage the Software Development process and teams to deliver software, infrastructure and architecture that meets the need.
- Work effectively with Product Managers and Product Owners to ensure delivery against agreed priorities;
- Implement mechanisms to monitor, manage and provide progress on all software development activities;
- Accountable for the on-time and quality delivery of software development projects;
- Create, implement and maintain a continuous improvement plan for software development;
- In conjunction with the CTO and other IT Managers, define and maintain the IT technology strategy and infrastructure plan;
- Research the external environment, and where appropriate identify and recommend external partners for the delivery of best in class technologies;
- Reviewing and applying said best practices to establish architecture and consistent with and supportive of the Product Strategy and Architectural Strategy;
- Identifying and implementing technology trends that will be able to support the future success of the business;
- Articulating to colleagues, the company’s technological vision, opportunities, and challenges as agreed with the CTO, Architecture and Product;
- Collaborating with the appropriate functions and users to evaluate and identify technology platforms for delivering the company’s products and internal services;
- Understanding the use cases (and/or user stories) in order to oversee the design of the architecture for the products to be built;
- Ensuring that technology standards and best practices are maintained across the organization;
- To drive consistent standards and approaches throughout the development teams
- Responsible for his/her own work planning against objectives set in agreement with the CTO.
requirements
- 15+ years in the software engineering industry
- Experience of successfully designing and developing sophisticated software products deployed in a variety of environments
- Hands-on experience of coding using more than one recognized industry-standard language (e.g. .NET)
- Experience with more than one software development methodology
- Excellent written and oral communication skills
- Outstanding interpersonal skills
- An understanding of databases and handling of large data sources
how to apply
If you share the same passion, enthusiasm, energetic and would like to work in a progressive and forward thinking environment, kindly send your latest CV to us by applying or give us a call for a confidential discussion.
Dylan Long | Randstad | dylan.long@randstad.com.my
about the company
Our client is looking to hire a Head of Software Engineering for a leadership role accountable for the successful delivery of software and IT support infrastructure. Managing a growing team of developers and IT specialists.
about the job
- Develop and deliver a strategic technology vision and direction for software development;
- Lead and manage the Software Development process and teams to deliver software, infrastructure and architecture that meets the need.
- Work effectively with Product Managers and Product Owners to ensure delivery against agreed priorities;
- Implement mechanisms to monitor, manage and provide progress on all software development activities;
- Accountable for the on-time and quality delivery of software development projects;
- Create, implement and maintain a continuous improvement plan for software development;
- In conjunction with the CTO and other IT Managers, define and maintain the IT technology strategy and infrastructure plan;
- Research the external environment, and where appropriate identify and recommend external partners for the delivery of best in class technologies;
- Reviewing and applying said best practices to establish architecture and consistent with and supportive of the Product Strategy and Architectural Strategy;
- Identifying and implementing technology trends that will be able to support the future success of the business;
- Articulating to colleagues, the company’s technological vision, opportunities, and challenges as agreed with the CTO, Architecture and Product;
- Collaborating with the appropriate functions and users to evaluate and identify technology platforms for delivering the company’s products and internal services;
- Understanding the use cases (and/or user stories) in order to oversee the design of the architecture for the products to be built;
- Ensuring that technology standards and best practices are maintained across the organization;
- To drive consistent standards and approaches throughout the development teams
- Responsible for his/her own work planning against objectives set in agreement with the CTO.
requirements
- 15+ years in the software engineering industry
- Experience of successfully designing and developing sophisticated software products deployed in a variety of environments
- Hands-on experience of coding using more than one recognized industry-standard language (e.g. .NET)
- Experience with more than one software development methodology
- Excellent written and oral communication skills
- Outstanding interpersonal skills
- An understanding of databases and handling of large data sources
how to apply
If you share the same passion, enthusiasm, energetic and would like to work in a progressive and forward thinking environment, kindly send your latest CV to us by applying or give us a call for a confidential discussion.
Dylan Long | Randstad | dylan.long@randstad.com.my