SENIOR SOFTWARE DEVELOPMENT ENGINEER,
Summary
Designs, builds, and integrates clinical software systems (LIS, EDIP, APIs) for a large Malaysian healthcare provider, focusing on HL7/FHIR interoperability, data pipelines, and API management to support digital transformation in hospitals.
The Senior Software Development Engineer (CIS) is responsible for the design, development, integration, and support of clinical software solutions across the organisation, with a primary focus on Laboratory Information Systems (LIS), Enterprise Data Integrated Platform (EDIP), and API / API Management platforms.
This role ensures that clinical systems are interoperable, scalable, secure, and aligned with enterprise architecture standards. The position plays a critical role in enabling data-driven healthcare, supporting real-time clinical workflows, and advancing digital transformation initiatives, including data lake house, FHIR interoperability, and AI-driven analytics.
The role collaborates closely with clinical stakeholders, data engineers, and enterprise architects to deliver robust, compliant, and high-performing solutions across multiple hospitals.
JOB DESCRIPTION
System Development & Integration
Design, develop, and maintain software components for LIS, EDIP, and API platforms.
Develop and manage system integrations between HIS, LIS, RIS, PACS, EMR, and external systems.
Build and maintain RESTful APIs, microservices, and middleware solutions.
Implement HL7 v2, HL7 FHIR, and other healthcare interoperability standards.
Develop data ingestion pipelines into Bronze (raw), Silver (harmonised), and Gold (analytics-ready) layers.
Support integration with technologies such as Kafka, Spark, Databricks, Snowflake, or GCP BigQuery.
Ensure data quality, transformation logic, and metadata management.
API Management
Develop and manage APIs via API gateways (e.g., Apigee or equivalent).
Implement API security (OAuth2, JWT, throttling, rate limiting).
Monitor API performance, logging, and lifecycle management.
LIS & Clinical System Enhancement
Support LIS workflows, including lab order, specimen tracking, results reporting, and integration with analysers.
Enhance system capabilities to support ICD coding, structured reporting, and clinical decision support.
DevOps & Deployment
Implement CI/CD pipelines for automated build, testing, and deployment.
Manage version control (Git), containerization (Docker), and orchestration (Kubernetes).
Ensure system reliability, scalability, and performance optimization.
Governance & Compliance
Ensure compliance with healthcare standards (e.g., MOH, JCI, PDPA).
Participate in system audits, documentation, and risk assessments.
Enforce secure coding practices and data privacy requirements.
Provide Level 2/3 technical support for production systems.
Troubleshoot integration issues and performance bottlenecks.
Continuously improve system architecture and development standards.
JOB REQUIREMENT
Education
Bachelor’s Degree in Computer Science / Software Engineering / Information Technology
Master’s Degree is preferred in Data Science, Health Informatics, or Software Engineering
Relevant certifications is an advantage in HL7 / FHIR Certification
Cloud Certifications (GCP, Azure, AWS)
Data Engineering (Databricks, Snowflake, Blendata)
Knowledge and Experiences
Minimum 5-8 years of experience in software development, preferably in healthcare.
Strong experience in
- LIS or clinical systems integration
- API development and management
- Data platform/data engineering environments
Experience with
- Healthcare standards (HL7 v2, FHIR, DICOM)
- Enterprise integration patterns and middleware
- Database systems (SQL Server, PostgreSQL, NoSQL)
Exposure to
- Data Lakehouse architecture (Bronze/Silver/Gold)
- AI/ML integration in healthcare systems (advantage)
Programming: Python, Java, C#, or Node.js
API Development: REST, JSON, GraphQL
Database: SQL, performance tuning, data modeling
Clinical workflow understanding (LIS, EMR, RIS, PACS)
System integration and interoperability
Data governance and data quality management
Analytical Skills
Problem-solving and root cause analysis
System performance tuning and optimization
Data mapping and transformation logic
Strong knowledge of HL7, FHIR, and healthcare interoperability frameworks
Experience in API Gateway platforms (e.g., Apigee)
Understanding of data lakehouse architecture (Bronze, Silver, Gold zones)
Familiarity with OMOP CDM / healthcare analytics models (advantage)
Knowledge of cybersecurity practices in healthcare systems
Ability to design scalable, fault-tolerant architectures
Personal attributes
Strong sense of ownership and accountability
Detail-oriented with high accuracy in system development
Ability to work in a multi-hospital, multi-system environment
Strong communication skills with both technical and clinical stakeholders
Proactive, innovative, and continuous learning mindset
High integrity in handling sensitive patient data
Unlock job insights
Hirer responsiveness Salary match Number of applicants
Healthcare Services More than 10,000 employees
KPJ Healthcare Berhad is the leading provider of private healthcare services in Malaysia, with a history dating back to 1981 when it introduced the first private specialist hospital in Johor. The Group's core values of Safety, Courtesy, Integrity, Professionalism, and Continuous Improvement drive its integrated network of more than 29 specialist hospitals across Malaysia. Additionally, KPJ has expanded its presence internationally, with hospitals in Indonesia, Bangkok, and Bangladesh, as well as investments in retirement and age-care resorts in Australia and Malaysia.
KPJ's competitive advantage stems from its extensive reach and accessibility throughout the nation, offering a wide range of medical specialist services, some of which are pioneering in the country's healthcare industry. The company also excels in utilizing integrated technology to enhance patient care, including the adoption of Cloud Computing and continuous improvements to the KPJ Clinical Information System (KCIS). Furthermore, KPJ is exploring digitalized medical technology applications in areas such as E-Pharmacy, wearable technology, robotics, Artificial Intelligence (AI), and the Internet of Things (IoT).
With over three and a half decades of experience in hospital development and management, KPJ is built on strong fundamentals, positioning it well for the evolving healthcare industry. The company's health tourism segment has experienced significant growth through aggressive marketing strategies, expanding its footprint in various regions.
In addition to hospital-based care, KPJ has made strides in healthcare-related industries, particularly in KPJ Senior Living Care services and Healthcare Education, recognizing their potential for the future due to increasing consumer demand. KPJ hospitals have received recognition from accreditation bodies, ensuring the quality and safety of their services.
The company is committed to giving back to the community and has established a network of Klinik Wakaf An-Nur (KWAN) charity clinics and a Hospital Waqaf An-Nur (HWAN) to provide care to the underprivileged. With 18 KWAN clinics and five mobile clinics, KPJ's efforts have positively impacted over one million patients since 1998.
Overall, KPJ Healthcare Berhad's extensive network, commitment to innovation, and dedication to quality healthcare services and community outreach make it a prominent and trusted player in the private healthcare industry.
KPJ Healthcare Berhad is the leading provider of private healthcare services in Malaysia, with a history dating back to 1981 when it introduced the first private specialist hospital in Johor. The Group's core values of Safety, Courtesy, Integrity, Professionalism, and Continuous Improvement drive its integrated network of more than 29 specialist hospitals across Malaysia. Additionally, KPJ has expanded its presence internationally, with hospitals in Indonesia, Bangkok, and Bangladesh, as well as investments in retirement and age-care resorts in Australia and Malaysia.
KPJ's competitive advantage stems from its extensive reach and accessibility throughout the nation, offering a wide range of medical specialist services, some of which are pioneering in the country's healthcare industry. The company also excels in utilizing integrated technology to enhance patient care, including the adoption of Cloud Computing and continuous improvements to the KPJ Clinical Information System (KCIS). Furthermore, KPJ is exploring digitalized medical technology applications in areas such as E-Pharmacy, wearable technology, robotics, Artificial Intelligence (AI), and the Internet of Things (IoT).
With over three and a half decades of experience in hospital development and management, KPJ is built on strong fundamentals, positioning it well for the evolving healthcare industry. The company's health tourism segment has experienced significant growth through aggressive marketing strategies, expanding its footprint in various regions.
In addition to hospital-based care, KPJ has made strides in healthcare-related industries, particularly in KPJ Senior Living Care services and Healthcare Education, recognizing their potential for the future due to increasing consumer demand. KPJ hospitals have received recognition from accreditation bodies, ensuring the quality and safety of their services.
The company is committed to giving back to the community and has established a network of Klinik Wakaf An-Nur (KWAN) charity clinics and a Hospital Waqaf An-Nur (HWAN) to provide care to the underprivileged. With 18 KWAN clinics and five mobile clinics, KPJ's efforts have positively impacted over one million patients since 1998.
Overall, KPJ Healthcare Berhad's extensive network, commitment to innovation, and dedication to quality healthcare services and community outreach make it a prominent and trusted player in the private healthcare industry.
What can I earn as a Software Development Engineer