System Analyst / Senior System Analyst Apply
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 AnalystResponsibilitiesDesign, 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.RequirementsAbility 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: goh_evelyn@rafflesmedical.comOnly shortlisted candidates will be notified.Thank you for your interest in Raffles Medical Group

