About this role
Responsibilities Design, develop, and test new features for in-house applications built on the Microsoft .NET framework. Optimise, 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–View Model) 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. Only shortlisted candidates will be notified.
What they're looking for
Code ReviewDesignMicrosoft ApplicationsSecurity Governance
About Raffles Medical Group Ltd
Industry: Health & social servicesWebsite ↗
Frequently asked questions
What does a Systems Analyst at Raffles Medical Group Ltd do?
Responsibilities Design, develop, and test new features for in-house applications built on the Microsoft .NET framework. Optimise, troubleshoot, and enhance existing systems to improve performance, stability, and reliability. Provide technical support to internal stakeholders and end users. Particip…
What skills does this Systems Analyst role need?
Key skills for this role include Code Review, Design, Microsoft Applications, Security Governance.
How much does a Systems Analyst at Raffles Medical Group Ltd pay?
This role lists a salary of S$4,000 – S$9,000 per month.
Is this Systems Analyst role remote, hybrid, or on-site?
The listing is based in Islandwide. Check the posting for remote or hybrid options.
How do I apply for this Systems Analyst role?
You can apply directly on Raffles Medical Group Ltd's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.
