Software Director, Vietnam

  • R05636
  • On Site
  • Tan Thuan Dong Ward, District 7, Hồ Chí Minh, Vietnam
  • Infrastructure
  • Full Time

Job Description

MiTek® is a global provider of building solutions for the residential and commercial construction industries. Utilizing software, services, engineered products, and automated manufacturing equipment, MiTek partners with clients to accelerate their genius and deliver breakthroughs in building.

With a rich 60-year history and a network of 6,500 team members worldwide, MiTek pairs local expertise with global capabilities. As a Berkshire Hathaway (NYSE: BRK-A, NYSE: BRK-B) company since 2001, MiTek has a record of continuous growth and innovation.

Learn more at www.mii.com.

Reporting directly to the Director of Technical Enablement, the Director of Software, Vietnam, will oversee and lead the software development, quality assurance, and product management teams based in Vietnam. These teams are responsible for delivering critical software solutions that support both MiTek’s external customers and internal functional groups. This role is instrumental in aligning shared resources with the organization’s strategic objectives, while ensuring that teams are equipped with the tools, processes, and support necessary to deliver high-quality software efficiently. 
The ideal candidate will champion operational excellence, promote cross-functional collaboration, and maintain a strong customer-centric mindset to address the evolving needs of both internal stakeholders and external clients. 

Job Responsibilities:
Other duties may be assigned, but they include the following: 
1. Strategic Alignment: 

  • Working closely with VP of Software & Tech Services, the other dept. heads and other internal, non-software MiTek groups (e.g. Sales, Marketing, Corporate) to help define strategy as it relates to Software and Vietnams software teams involvement in this strategy. 

2. Leadership and Team Management: 

  • Oversee the Development, QA, and Product Management teams, ensuring they provide high-quality, timely, and efficient software development deliveries. 
  • Mentor and develop team leads, promoting a collaborative culture focused on supporting internal and external clients. 
  • Establish and promote best practices for communication, workflow management, and cross-team collaboration to optimize software development delivery. 

3. Stakeholder Collaboration and Service Alignment: 

  • Act as the primary liaison between shared services teams and global software teams, understanding their needs, project requirements, and strategic priorities. 
  • Collaborate with internal and external stakeholders to prioritize requests, define project scope, and establish clear timelines and resourcing needs to drive software delivery success. 
  • Facilitate regular meetings with global software teams and leaders to review progress, address feedback, and align deliverables with project expectations. 

4. Project Oversight and Resource Allocation: 

  • Lead project planning, ensuring the effective allocation of resources across multiple teams to meet ever changing demands of software projects. 
  • Monitor project timelines and performance metrics, adjusting resource allocation as necessary to ensure high-quality, timely deliveries. 
  • Implement risk management practices to proactively identify and address potential issues in the project lifecycle. 

5. Quality Assurance and Continuous Improvement: 

  • Work closely with Global QA teams to uphold rigorous quality standards and testing protocols, ensuring that software solutions meet internal expectations and regulatory requirements. 
  • Drive continuous improvement initiatives across all teams, implementing process enhancements to increase efficiency, reduce costs, and improve quality. 

6. Budget and Performance Management: 

  • Oversee resource management for Vietnam software teams, ensuring cost-effective operations that align with organizational goals. 
  • Develop and monitor Vietnam software team performance adjusting operations along the way to optimize Vietnam software operations. 
  • Evaluate and implement tools or technologies that can streamline operations and enhance the capabilities of the Vietnam software team. 

7. Supervisory Responsibilities: 

  • This job directly supervises the operations of multi skilled and leveled development, QA, and Product Management departments within the Vietnam software organization. 

Requirements:

1. Qualifications / Experience:

- Education: Bachelor's degree or higher in Information Technology, Computer Science, or a related field. 
- Experience:  

  • Minimum 10 years of experience in software development, with at least 5 years in a senior leadership role such as CTO, CIO, IT Director, or IT Manager. 
  • Proven experience leading cross-functional teams including software development, quality assurance, and product management. 

- Industry Background:  Preferably held leadership roles in multinational company, global IT outsourcing companies or tech-driven organizations with international clients.

- Proven track record of managing complex, cross-functional projects and fostering collaboration between technical and non-technical teams. 
- Strong understanding of Agile methodologies and experience in driving process 
improvements. 
- Exceptional interpersonal and communication skills, with the ability to manage stakeholder expectations effectively. 
- Proven capabilities in being able to contribute to software operations for a globally based organization. 
- Fluent in English (both written and spoken) to effectively communicate. 

2. Professional knowledge & skills:

- Knowledge of Microsoft and competitive technologies and direction.  

- Excellent understanding and experience managing a complex software department across multiple geographic locations.  

Sign up for job alerts

Not You?

Thank you

Refer a friend

Not You?

Thank you

Apply Now

Not You?

Thank you

Join Our Talent Community