Head of Software Development
Posted: 4 days ago
Job Description
About The RoleThe Head of Software Development will lead the software organisation, driving the development of hospital automation and system integration solutions. Reporting directly to the MD, this role oversees multiple teams and team leaders, ensuring timely delivery, high-quality software, and alignment with hospital workflows. Combining strategic leadership with technical oversight, the Head of Software Development will play a critical role in shaping the company's transition to advanced in-house MedTech solutions.ResponsibilitiesLead and manage multiple software teams, including team leaders, to ensure efficient project execution and high-quality delivery.Oversee hospital automation software projects, integrating the company's robotic and medical devices with hospital IT/HIS systems.Customise user experiences to meet unique workflows in hospitals, pharmacies, and laboratories.Develop and implement software-hardware interfaces for the company's automation products.Provide technical guidance, mentorship, and professional development opportunities for software team members.Manage software budgets and resources with autonomy, while coordinating hiring and firing decisions with the MD.Identify opportunities for innovation and improvement, introducing new technologies and processes to enhance software capabilities.Collaborate cross-functionally with R&D, hardware, sales, and service teams to ensure seamless product integration and deployment.Ensure compliance with relevant healthcare and data regulations.QualificationsBachelors or Masters degree in Computer Science, Software Engineering, or a related field.10+ years of experience in software development, with at least 35 years in a leadership role managing teams.Strong knowledge of software development methodologies, hospital IT systems, and medical automation workflows.Experience with software-hardware integration and robotics is highly preferred.Proven track record in project management, people development, and delivering complex software projects on time.Excellent problem-solving skills, attention to detail, and ability to work under pressure in a healthcare environment.Strong communication skills in English and Thai; ability to liaise with cross-functional teams and external partners.BenefitsCompetitive salary with performance-based bonuses.Healthcare and insurance benefits.Opportunities for professional development and leadership growth.Collaborative work environment with exposure to cutting-edge MedTech solutions.Chance to drive innovation and contribute to the company's transformation into a leading MedTech provider.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period