Logo-of-RAFFLES-MEDICAL-GROUP-LTD-hiring-for-jobs-in-Singapore-on-GrabJobs

Full Stack Developer

salary Salary :

$3,800 - 5,200 monthly

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Full Stack Developer

Full Stack Developer, EMR Systems

Company: Raffles Medical Group

Function: Information Technology

Reporting To: EMR Application Deputy Manager

Role Overview:
We are looking for a Full Stack Developer, EMR Systems to support the development, enhancement, testing, and maintenance of healthcare applications, with a focus on Electronic Medical Record systems. The role will be responsible for developing both front-end and back-end components, supporting system integrations, ensuring application security, and providing production support for critical EMR services.

The ideal candidate should have strong application development and troubleshooting experience, with good knowledge of C#/.NET, WPF, SQL, system integration, and healthcare-related applications. Experience with EMR systems, NEHR data contribution, or healthcare technology projects will be an added advantage.

Key Responsibilities:


1) Understand business and technical requirements

  • Participate in discussions with stakeholders to understand user and business requirements
  • Prepare and execute technical requirements and software specifications
  • Recommend solutions that balance security, stability, usability, and performance
  • Provide technical guidance on proposed system solutions and alternatives
  • Apply strong knowledge of SQL queries and database normalisation principles

2) Develop and enhance software applications

  • Develop scalable front-end, back-end, and integration components for healthcare applications
  • Collaborate with business users and stakeholders to build, enhance, and maintain new and existing systems
  • Deliver high-quality, maintainable, and scalable code
  • Support improvements to both front-end and back-end systems
  • Perform code refactoring and application modernisation where required
  • Align application development with business goals and operational needs

3) Perform software testing and quality assurance

  • Conduct integration testing as part of the system development and deployment process
  • Write unit tests for developed code
  • Support pre-release testing activities with stakeholders and users
  • Prepare success and failure criteria for unit and integration testing
  • Execute test scenarios to ensure software resilience and reliability
  • Identify and resolve potential defects through testing and debugging

4) Support production systems and data security

  • Ensure compliance with healthcare data privacy regulations and security best practices
  • Support healthcare data integration in accordance with industry standards
  • Provide production support and incident resolution for critical EMR services.
  • Identify security risks and ensure coding standards meet required security guidelines
  • Support system enhancements, application troubleshooting, and issue resolution.

Requirements:

  • Diploma or Degree in Computer Science, Information Technology, Computer Engineering, or related discipline
  • At least 3 to 5 years of experience in application development or application support
  • Strong understanding of software architecture, application administration, and system customisation
  • Hands-on experience in C#/.NET development, WPF, or other major application programming languages
  • Strong knowledge of SQL, database structures, and application troubleshooting.
  • Experience in application modernisation, source code refactoring, application frameworks, and testing will be advantageous
  • Experience in healthcare-related systems or EMR projects will be an added advantage
  • Understanding of distributed systems, APIs, and healthcare system integrations will be advantageous
  • Experience with NEHR data contribution process will be an added advantage
  • Strong analytical, coordination, and communication skills
  • Able to manage multiple tasks and work effectively with stakeholders
  • Proactive, quality-conscious, results-oriented, and a strong team playe
  • May be required to travel regionally for project support, stakeholder meetings, and knowledge transfer
Original job Full Stack Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

About the Company

RAFFLES MEDICAL GROUP LTD

Raffles Medical Group (RMG) is a leading private healthcare organisation in Singapore. As a fully integrated healthcare provider, the Group owns and operates a network of family medicine clinics, a tertiary care private hospital, insurance services and a consumer healthcare division.

Read more about the company

Auto-Apply to Similar Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI
💰

Technology Salaries

Similar Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.