Job Summary (Role Purpose)
The Software Development Specialist plays a vital role in developing and supporting software solutions related to DMS (Document Management Systems), SharePoint, Microsoft Dynamics 365, and Microsoft Power Platform. This role supports PHCC's mission of delivering comprehensive, integrated, and coordinated healthcare services through advanced digital solutions. The incumbent will lead and document the information architecture for ICT applications, develop prototypes and wireframes, and ensure all solutions meet operational, security, and usability standards. They will also support continuous delivery through agile development and deployment cycles and ensure proactive patient safety measures are integrated into software operations.
Key Responsibilities
Process Management & Coordination
- Act as a point of contact for production support of applications developed using DMS, SharePoint, Dynamics 365, Power Platform, .NET, and Azure.
- Manage the complete operations and support lifecycle of assigned applications.
- Perform handover and knowledge transfer (KT) of production-ready applications.
Requirements Gathering & Analysis
- Engage with stakeholders and IT leadership to understand and translate business requirements into technical specifications.
- Document system architecture, wireframes, data flow diagrams, and usability test scripts.
Software Design & Development
- Design, develop, debug, test, deploy, and maintain customized and out-of-the-box solutions.
- Work on web parts, forms, templates, and master pages within the Microsoft ecosystem.
- Adopt and apply new tools and technologies to enhance performance and productivity.
Monitoring, Deployment & Support
- Monitor production systems and create alerts to identify potential issues proactively.
- Perform manual and automated deployments across environments.
- Ensure compliance with production monitoring and support standards.
Integration & Data Management
- Support data integration and data conversion activities across systems.
- Work closely with internal data teams to ensure seamless interoperability.
Patient Safety & Confidentiality
- Apply a proactive approach to identifying and mitigating software-related patient safety risks.
- Follow PHCC’s safety protocols and report any potential issues in a timely manner.
- Maintain high standards of confidentiality when handling sensitive data.
Other Duties
- Perform any other duties as assigned by the line manager in alignment with organizational goals.
Minimum Job Requirements
Education
- Bachelor’s degree in Information Technology or a related field.
Certifications (Preferred)
- Certifications in Microsoft Power Platform, SharePoint, Dynamics 365, or Azure development.
Experience
- Minimum 5 years of experience in a similar role.
- Experience in data integration and data conversion is preferred.
- Previous experience in healthcare IT or related environments is advantageous.
Skills & Competencies
Technical Skills
- Strong experience with:
- Microsoft SharePoint and SharePoint Designer
- Dynamics 365 customization and extension
- Microsoft Power Platform (Power Automate, Power Apps)
- .NET and Azure-based application support
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Client Solutions Specialist
2026-05-19
J2Ee Developer
2026-05-15
Information Technology Project Manager
2026-05-13
- Posted
- Jun 26, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Doha
- Company
- Vistas Global
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Client Solutions Specialist
2026-05-19
J2Ee Developer
2026-05-15
Information Technology Project Manager
2026-05-13