System Analyst / Senior System Analyst

Raffles Medical Group logo

Raffles Medical Group

View Salaries, Reviews, and more  

Job Description

Raffles Medical Group (RMG) is the largest home-grown private healthcare provider in the region, started in 1976 in Singapore as a two-clinic operation but today, serves patients in five countries, 14 cities. We are a Multidisciplinary Medical Group listed on the Singapore Stock Exchange and operate over 100 medical facilities across 14 major cities in Singapore, China, Japan, Vietnam and Cambodia. It is the only private medical provider in Singapore that owns and operates a fully integrated healthcare organization comprising a tertiary hospital, a network of family medicine and dental clinics, insurance services, Japanese and Traditional Chinese Medicine clinics, Raffles Wellness and a consumer healthcare division. Raffles Hospital is the flagship of Raffles Medical Group. Our China footprint has expanded with the opening of our Chongqing, Beijing and Shanghai Hospitals.


System Analyst/Senior System Analyst


Responsibilities

  • Design, develop, and test new features for in-house applications built on the Microsoft .NET framework.
  • Optimize, troubleshoot, and enhance existing systems to improve performance, stability, and reliability.
  • Provide technical support to internal stakeholders and end users.
  • Participate in coding, code reviews, and system deployments.
  • Ensure compliance with security, quality, and governance standards in collaboration with the cybersecurity team.
  • Perform system testing, troubleshooting, root cause analysis, and performance tuning.


Requirements

  • Ability to plan, coordinate, and execute projects independently as well as collaboratively within a team environment.
  • Proactive, resourceful, and self-motivated, with strong analytical and problem-solving capabilities.
  • Strong knowledge of SQL queries and database normalization principles.
  • Excellent written and verbal communication skills, with the ability to engage effectively with end users and stakeholders.
  • Sound understanding of financial systems, with hands-on experience in billing transactions and SAP interfaces.
  • Hands-on experience in full-stack .NET web development using C#, ASP.NET MVC 4.8, .NET Core, Entity Framework, HTML, CSS, JavaScript, Bootstrap, jQuery, React, Node.js, RESTful APIs, and web security standards such as Content Security Policy (CSP).
  • Hands-on experience with WPF (Windows Presentation Foundation) and C#/.NET development.
  • Solid understanding of MVVM (Model–View–ViewModel) architecture, data binding, and UI/UX principles for desktop applications.
  • Familiarity with Microsoft SQL Server (latest versions), Windows Server, and Internet Information Services (IIS).
  • Experience with Team Foundation Server (TFS) and/or Azure DevOps is an added advantage.
  • Degree in Computer Science, Information Technology, or a related discipline.
  • Minimum of five (5) years of relevant IT experience in software development, preferably within the healthcare industry.


Please forward your updated resume to: [email protected]


Only shortlisted candidates will be notified.

Thank you for your interest in Raffles Medical Group


Interview Questions of System Analyst / Senior System Analyst at Raffles Medical Group

Currently, there aren't any interview questions for this role at Raffles Medical Group shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now