Software Engineer at Canadian Specialist Hospital
Abu Hail, , United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

10 Nov, 25

Salary

0.0

Posted On

11 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, General Programming, Computer Science, Documentation, Software, Information Technology, Debugging, Software Design, Software Requirements, Testing

Industry

Computer Software/Engineering

Description

Published on: August 8, 2025 | Apply before: August 31, 2025
Job Category: Non-Medical
Experience: 3-5
Gender Preference: Male
Canadian Specialist Hospital, one of the UAE’s premier healthcare institutions, is currently looking to hire a skilled and motivated Software Engineer to join our IT Department. We are seeking candidates who bring strong technical expertise and, preferably, prior experience in the healthcare sector.

QUALIFICATIONS & SKILLS:

  • Bachelor’s degree in Computer Science or a related technical field (required)
  • Postgraduate degree/diploma in Information Technology (preferred)
  • 3–5 years of relevant experience in software development, ideally in a healthcare setting
  • Proficient in analyzing, installing, and administering computer hardware, software, and networks
  • Strong foundation in:
  • General Programming and Debugging
  • Software Design, Testing, and Documentation
  • Problem Solving and Team Collaboration
  • Software Development Fundamentals and Lifecycle
  • Gathering and interpreting Software Requirements
Responsibilities
  • Evaluate operational feasibility by analyzing problems, requirements, and potential solutions.
  • Document and demonstrate solutions through detailed documentation, flowcharts, diagrams, layouts, and clean, well-commented code.
  • Design, prepare, and install software solutions based on system specifications and standards.
  • Enhance organizational operations through system analysis and recommending improvements to policies and procedures.
  • Evaluate and procure software products by interacting with vendors, testing tools, and recommending suitable purchases.
  • Stay current with the latest development tools, programming practices, and industry trends through continued education and professional networking.
  • Ensure confidentiality and integrity of hospital operations and data.
  • Collect, analyze, and summarize software development and support issues to inform decision-making.
  • Collaborate with end users to understand software needs and ensure solutions align with workflow and data usage.
  • Follow the software development lifecycle to develop high-quality solutions that support the hospital’s mission.
Loading...