Software Development Specialist

Vistasglobal — Qatar · Posted ~1 day ago

Senior

Skills

software development information architecture SharePoint Dynamics 365 Power Platform .NET Azure application support

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Lead information architecture and application delivery across enterprise content, collaboration, CRM, low-code, .NET, and cloud platforms. You will develop, test, deploy, monitor, and maintain production applications while ensuring scalability, usability, performance, compliance, and reliable operational support.

Highlights

Broad application development and production support role spanning Microsoft enterprise platforms, .NET, and Azure. The position provides ownership across development, deployment, monitoring, scalability, compliance, and ongoing application operations within a healthcare transformation environment.

Description

Role Purpose (Job Summary) The Software Development Specialist will be responsible for leading information architecture and delivering solutions across DMS, SharePoint, Dynamics 365, Power Platform, and .NET/Azure-based applications. The role ensures production applications are fully supported, scalable, and aligned with PHCC’s mission to transform healthcare delivery in Qatar. The incumbent will develop, test, deploy, and maintain applications while ensuring compliance, usability, and performance. Key Accountabilities & Duties Process Management & Coordination Act as the primary point of contact for supporting production applications developed on DMS, SharePoint, Dynamics 365, and Power Platform.Manage the complete product operations and support cycle.Take knowledge transfer (KT) and handover for all production applications and services in the .NET and Azure domain.Compliance & Monitoring Monitor and provide alerts for all aspects of production applications.Oversee and execute application deployments (both automated and manual).Requirements Gathering & Development Conduct requirements analysis by engaging with stakeholders and IT management.Design, develop, debug, test, deploy, refine, and maintain software solutions.Deliver customized and out-of-the-box functionality, including web parts, forms, templates, and master pages.Prepare and maintain supporting documentation: information architecture documents, flow diagrams, site maps, wireframes, use cases, test plans, and usability testing materials.Stay updated with new tools and techniques to enhance system performance.Patient Safety Commitment Apply a proactive approach to patient safety by anticipating risks and mitigating them.Identify and report potential or actual patient safety concerns, errors, and near misses promptly.Comply with all patient safety-related policies, procedures, and protocols.Work collaboratively with managers and colleagues to understand risks, develop mitigation plans, and ensure accountability.Other Responsibilities Maintain strict confidentiality of all sensitive information.Undertake any additional duties or responsibilities as directed by management.Communication & Working Relationships Internal: Collaborates closely with Senior Programmer, Programmer, Database Technician, and Web Developer.External: Engages with stakeholders, IT vendors, and relevant healthcare technology partners as required.Minimum Job Requirements Education Bachelor’s degree in Information Technology or equivalent.Certifications / Training Relevant certifications in software development, Microsoft technologies, or related fields.Experience & Knowledge Minimum 5 years’ experience in a similar role.Strong background in data integration and data conversions (preferred).Prior experience working in healthcare or health organizations (preferred).Skills Strong knowledge of DMS, SharePoint, Dynamics 365, Power Platform, .NET, and Azure.Excellent interpersonal skills in teamwork, facilitation, and negotiation.Strong written and verbal communication abilities.Ability to balance short-term and long-term requirements in solution delivery.Understanding of business process principles, analysis, and optimization tools.