Software Engineer , Full Stack (Digital Health)

Caring Pharmacy Retail Management Sdn Bhd

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health Insurance
Awards Programme
Bonus

Job summary

CARiNG Pharmacy in Malaysia is seeking a Software Engineer, Full Stack, to own end-to-end development of scalable web applications, backend services, APIs and integrations across PHP/Laravel, C#, and Angular.

You will lead feature implementation, design AI-powered capabilities, review code, and coordinate releases while mentoring junior engineers and ensuring governance.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • At least 5+ years of professional experience in software development, including hands-on ownership of production systems.
  • Proficiency in PHP/Laravel, C#/.NET, and Angular (deep expertise in at least two).
  • Proficiency in database design/optimization using SQL and/or NoSQL databases.
  • Strong understanding of software architecture, microservices, event-driven design; legacy systems experience a plus.
  • Experience developing and consuming RESTful APIs and integrating third-party services.
  • Familiarity with AI technologies/LLMs and AI APIs is an advantage.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Knowledge of CI/CD, Docker, Kubernetes, and Git workflows.
  • Prior mentoring or informal leadership experience is a plus.
  • Experience migrating legacy systems is valued.
  • Excellent communication and cross-functional collaboration skills.

Responsibilities

  • Own end-to-end development of scalable and secure web applications, backend services, APIs, and integrations across Laravel, C#, and Angular.
  • Lead technical implementation of complex features and platform components, including legacy system revamps.
  • Design AI-powered features and automation, and integrate third-party APIs to enhance functionality.
  • Conduct code reviews, enforce coding standards, and maintain high code quality across the team.
  • Coordinate release planning, deployment, and post-release monitoring for owned modules.
  • Troubleshoot production issues, perform root cause analysis, and resolve defects across the stack.
  • Prepare and maintain technical documentation and system specifications.
  • Mentor junior engineers and support onboarding and recruitment assessments.

Skills

PHP/Laravel
C#/.NET
Angular
REST APIs
CI/CD
Docker/Kubernetes
Cloud platforms
AI/LLMs
Mentoring

Education

Bachelor's degree in Computer Science/Engineering/IT

Tools

Docker
Kubernetes
Git/GitLab
SQL/NoSQL
AWS/GCP/Azure
OpenAI/AI tools

Job description

Software Engineer , Full Stack (Digital Health)

Own end-to-end development of scalable and secure web applications, backend services, APIs, and integrations acrossLaravel, C#, and Angular.

Lead technical implementation of complex features and platform components, including legacy system revamp workstreams.

Design and integrate AI-powered features, automation workflows, and third-party APIs to enhance application functionality.

Conduct code reviews, enforce coding standards, and ensure high code quality across the team.

Coordinate release planning, deployment, and post-release monitoring for owned modules.

Troubleshoot production issues, perform root cause analysis, and resolve defects across application, database, and integration layers.

Prepare and maintain technical documentation and system specifications.

Manage multiple tasks and priorities while meeting project deadlines.

Support junior engineers with technical guidance during day-to-day development.

Strategic Responsibilities

Contribute to technical architecture, engineering standards, and integration patterns for the digital health platform.

Evaluate technology options and recommend scalable, practical solutions aligned with the platform roadmap.

Identify technical risks early, including in the legacy system revamp, and propose mitigation strategies.

Drive improvements in code maintainability, automation, deployment quality, and monitoring capability.

Research, evaluate, and implement new technologies, tools, and AI solutions to improve productivity and business outcomes.

Stay current on relevant technology trends (cloud, healthtech platforms, AI/LLMs, automation) and propose adoption where relevant.

People Responsibilities

Mentor junior and mid-level engineers, providing technical guidance, code review feedback, and support for their capability development.

Support onboarding of new engineers joining the team.

Contribute to technical assessment during recruitment interviews when needed.

Promote engineering discipline, knowledge sharing, and best practices within the team.

Governance/Compliance

Ensure solutions comply with IT governance, cybersecurity policies, data privacy requirements, and healthcare-related compliance requirements.

Review technical documentation, access control, audit logging, and test evidence before production implementation.

Ensure proper change management and release governance are followed for all owned deliverables.

Flag technical risks, security gaps, or vendor delivery issues to the Engineering Lead.

Requirements :

Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.

At least 5+ years of professional experience in software development, including hands-on ownership of production systems.

Strong hands-on experience with PHP/Laravel, C#/.NET, and Angular (proficiency across most of the stack expected deep expertise in at least two is a must).

Proficiency in database design and optimization using SQL and/or NoSQL databases.

Solid understanding of software architecture, system design, data structures, algorithms, and design patterns (e.g., microservices, event-driven architecture); direct relevance to legacy system modernization is a plus.

Experience developing and consuming RESTful APIs and integrating third-party services.

Familiarity with AI technologies, Large Language Models (LLMs), AI APIs (e.g., OpenAI, Gemini, Claude), or AI-assisted development tools is an advantage.

Experience with cloud platforms such as AWS, GCP, or Azure.

Good knowledge of CI/CD pipelines, containerization (Docker, Kubernetes), and Git/GitLab workflows.

Prior experience mentoring or informally leading engineers is a plus.

Experience working with or migrating legacy systems is highly valued.

Strong analytical, troubleshooting, and problem-solving skills; comfortable working cross-functionally and independently with product, QA, infrastructure, and business teams.

Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.

Health & Beauty Retail 1,001-5,000 employees

CARiNG Pharmacy was established in 1994 by 5 pharmacists, who were course-mates in the School of Pharmacy, Universiti Sains Malaysia (USM).

The first CARiNG Outlet opened in Taman Muda, Cheras. At that time, the awareness of community pharmacy services was still low. The founders took these important steps to instill the value of pharmacists in the healthcare profession by:

Providing 12 hours a day, 7 days a week full time pharmacist service.

Providing easily accessible pharmacist counseling service, free blood pressure checks and other health checks at a minimum fee.

Designing the store with a modern, open concept to maximise interaction with customers and merchandise. With this successful concept, CARiNG Pharmacy is growing fast within the Peninsular Malaysia.

CARiNG Pharmacy was established in 1994 by 5 pharmacists, who were course-mates in the School of Pharmacy, Universiti Sains Malaysia (USM).

The first CARiNG Outlet opened in Taman Muda, Cheras. At that time, the awareness of community pharmacy services was still low. The founders took these important steps to instill the value of pharmacists in the healthcare profession by:

Providing 12 hours a day, 7 days a week full time pharmacist service.

Providing easily accessible pharmacist counseling service, free blood pressure checks and other health checks at a minimum fee.

Designing the store with a modern, open concept to maximise interaction with customers and merchandise. With this successful concept, CARiNG Pharmacy is growing fast within the Peninsular Malaysia.

Perks and benefits Health Insurance, Awards Programme, Bonus, Study L

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Digital Health)
Software Engineer (Digital Health)

Caring Pharmacy Retail Management Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 90,000
Health Insurance
Bonus
Study Leave
Software Engineer (Automation and AI)
Software Engineer (Automation and AI)

Caring Pharmacy Retail Management Sdn Bhd • Klang City, Port Klang

On-site
MYR 120,000 - 180,000
Health Insurance
Awards Programme
Bonus
+1
Caring - Pharmacy Assistant / Sales Assistant (Midvalley)
Caring - Pharmacy Assistant / Sales Assistant (Midvalley)

Caring Pharmacy Retail Management Sdn Bhd • Kuala Lumpur

On-site
MYR 28,000 - 42,000
Health Insurance
Maternity Leave
Opportunities for Promotion
Caring - Pharmacy Assistant (Kota Bharu)
Caring - Pharmacy Assistant (Kota Bharu)

Caring Pharmacy Retail Management Sdn Bhd • Kelantan

On-site
MYR 28,000 - 39,000
Health Insurance
Awards Programme
Bonus
+1
Caring-Pharmacy Assistant / Sales Assistant (SS2)
Caring-Pharmacy Assistant / Sales Assistant (SS2)

Caring Pharmacy Retail Management Sdn Bhd • Petaling Jaya

On-site
MYR 20,000 - 31,000
Health Insurance
Awards Programme
Bonus
+1
Caring-Pharmacy Assistant / Sales Assistant (TRX)
Caring-Pharmacy Assistant / Sales Assistant (TRX)

Caring Pharmacy Retail Management Sdn Bhd • Kuala Lumpur

On-site
MYR 28,000 - 39,000
Health Insurance
Awards Programme
Bonus
+1
Caring - Pharmacy Assistant / Sales Assistant (TTDI)
Caring - Pharmacy Assistant / Sales Assistant (TTDI)

Caring Pharmacy Retail Management Sdn Bhd • Kuala Lumpur

On-site
MYR 20,000 - 27,000
Health Insurance
Maternity leave
Opportunities for promotion
+3
Caring - Pharmacy Assistant / Sales Assistant (Section 17 PJ)
Caring - Pharmacy Assistant / Sales Assistant (Section 17 PJ)

Caring Pharmacy Retail Management Sdn Bhd • Petaling Jaya

On-site
MYR 22,000 - 36,000
Health Insurance
Awards Programme
Bonus
+1
Caring - Pharmacy Assistant / Sales Assistant (Kepong Baru)
Caring - Pharmacy Assistant / Sales Assistant (Kepong Baru)

Caring Pharmacy Retail Management Sdn Bhd • Kepong

On-site
MYR 27,000 - 36,000
Health Insurance
Maternity leave
Opportunities for promotion
+3
Assistant Manager, Talent Development & Culture
Assistant Manager, Talent Development & Culture

Caring Pharmacy Retail Management Sdn Bhd • Klang City

On-site
MYR 60,000 - 100,000
Health Insurance
Awards Programme
Bonus
+1