System Analyst
Key Responsibilities
Requirements Analysis & Stakeholder Collaboration
Collaborate with IT leaders, Medical Informatics, business units, and end-users to identify automation opportunities and system requirements.
Systems Design & Development
Design, develop, enhance, test, and deploy application systems and databases.
Ensure solutions meet business needs, technical standards, and integration requirements.
Hospital Information Systems (HIS) Management
Evaluate, recommend, and support HIS solutions and related healthcare systems, including interfaces with RIS, LIS, and other medical modalities.
Ensure compatibility and interoperability among various healthcare applications.
Project Management
Lead and coordinate cross-functional IT and Medical Informatics projects.
Manage project timelines, resources, risks, implementation activities, and stakeholder communications.
Testing & Quality Assurance
Conduct and oversee System Testing, Quality Assurance (QA), Operations Acceptance Testing (OAT), and User Acceptance Testing (UAT).
Ensure systems are reliable, secure, and aligned with business requirements before deployment.
Implementation & Continuous Improvement
Support system implementation, post-implementation review, and change management activities.
Identify and implement system enhancements and process improvements.
Application Support & User Training
Provide application helpdesk support and troubleshoot system issues.
Conduct user training and maintain system documentation, manuals, and procedures.
Technical Evaluation & Vendor Management
Assess software specifications and vendor solutions for technical feasibility and business fit.
Coordinate with vendors and internal stakeholders on system implementation and support requirements.
Systems Integration & Compliance
Ensure seamless integration of applications with existing systems and infrastructure.
Maintain adherence to organizational standards, policies, and information security requirements.
What We’re Looking For
Qualifications
Bachelor's Degree in Computer Science, Information Technology, Information Systems, or a related field.
Minimum of two (2) years of experience in application development, systems support, systems analysis, or project management.
Experience supporting healthcare systems is an advantage.
Technical Competencies
Strong proficiency in Full-Stack Application Development, including both Front-End and Back-End technologies.
Extensive experience in Microsoft .NET Framework/.NET Core, ASP.NET (VB.Net/C#.Net), C#, Python, and Java application development.
· Hands-on experience in developing, enhancing, and maintaining web-based applications, portals, and enterprise systems.
· Strong understanding of the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, maintenance, and support.
· Strong knowledge of MS SQL Server, including database design, stored procedures, scripting, query optimization, performance tuning, and data integration.
· Experience working with Oracle Database and MongoDB environments.
· Proficiency in SQL Server Reporting Services (SSRS) for report development, business intelligence, and data analytics.
· Hands-on experience with API development, systems integration, enterprise application architecture, and application interoperability.
· Knowledge of healthcare systems integration, including interfaces with Hospital Information Systems (HIS), RIS, LIS, and other clinical applications.
· Experience with Microsoft SharePoint and Microsoft 365 (O365) platforms, including workflow automation, collaboration solutions, and enterprise productivity tools.
· Strong knowledge of Visual Studio and modern software development and debugging tools.
· Familiarity with Windows Server environments, infrastructure concepts, and enterprise application support.
· Strong understanding of Project Management methodologies, Agile principles, and ITIL service management practices.
· Experience in Data Engineering, Data Integration, Data Warehousing, and AI-enabled application development is an advantage.
· Knowledge of information security principles, application governance, and technology compliance standards.
Professional Skills
Strong analytical and problem-solving abilities.
Excellent communication and stakeholder management skills.
Ability to manage multiple projects and priorities in a fast-paced environment.
Effective presentation, facilitation, and end-user training skills.