Enable job alerts via email!
A leading healthcare provider in Singapore is seeking a Team Lead Software Engineer to oversee the development of their Clinic Management System and related software. This role involves leading engineering efforts, driving system architecture, and enhancing operational efficiency through innovation. Ideal candidates will possess strong programming skills and a passion for solving complex technical challenges.
About Us:
Aspenhealth is one of Singapore’s most innovative and fastest-growing primary care chains. We manage and operate a chain of 16 clinics around Singapore, rendering support in HR, Finance, IT, Procurement, Facilities Management and Patient Care Services.
If you are looking to start a career in healthcare and have a passion to serve the community, we welcome you! We believe in investing in people who have the right attitude — individuals eager to learn, driven to innovate, and ready to make a meaningful impact in healthcare.
Job Description:
You will lead a team of software engineers who build and maintain a complete software stack for our Clinic Management System, Electronic Health Records, Finance, Human Resources, Logistics functions and more. You will be the principal architect of our IT systems, and drive productivity transformation through technology and innovation.
What You Will Do With Us (Key Responsibilities)
Lead next-generation feature and tool development and system architecture definition from end-to-end
Design, manage and optimise systems performance and reliability
Conduct code reviews with team and ensure adequate documentation
Confer and collaborate with healthcare professionals to gather requirements and feedback to inform system design and functionality
Lead and mentor a team of systems engineers to build and maintain CI/CD pipelines
Render technical support to stakeholders during clinic operational hours
Requirements
Strong programming skills (Entity Framework, C#, React, .NET)
Proficiency in Relational Databases, especially MSSQL
Hands-on problem solving skills and passion for confronting challenges directly
Project management experience
Experience with implementation of ERP, HRMS, and infrastructure management will be an advantage
Good verbal and written communication skills
We Need People Who
Are happy to roll up their sleeves and get things done
Thrive in an fast-paced and dynamic environment that recognizes and rewards superior work
Has a drive for improving things, and the initiative and gumption to match