Development Analyst - Toronto, Canada - Unity Health Toronto

Unity Health Toronto
Unity Health Toronto
Verified Company
Toronto, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description
Unity Health Toronto, comprised of Providence Healthcare, St. Joseph¿s Health Centre and St. Michael¿s Hospital, works to advance the health of everyone in our urban communities and beyond.

Our health network serves patients, residents and clients across the full spectrum of care, spanning primary care, secondary community care, tertiary and quaternary care services to post-acute through rehabilitation, palliative care and long-term care, while investing in world-class research and education.

Join our team in our mission to continue to put patients and families at the centre of everything we do, in the role of Development Analyst - Application Development.


The role of the Development Analyst is to support the IT Application Services team in their day to day operations of Hospital business and clinical information systems.

DUTIES & RESPONSIBILITIES

  • Responsible for researching user needs and expectations for large, complex feature requirements. Tracks and prioritize software feature requests.
  • Develops and/or customizes of out of the box portlets for use within the enterprise/ portal framework
  • Runs appropriate procedures to tests the efficiency of code(s) and other aspects of the program using appropriate software development practices
  • Uses technical knowledge to design and deploy solutions that meet the requirements of the operational administrative and clinical teams
  • Gathers and refines specifications and requirements based on technical needs
  • Performs user interface and graphic design/development utilizing industry best practices
  • Develops and engineers technical recommendations/solutions for performance and scaling problems, along with interfacing with support staff for high level requirements, as required
  • Participates in the administration of corporate servers, including website monitoring, server administration, traffic analysis, performance tuning, programming and routine edits and additions to the web sites, along with interfacing with support staff for high level requirements
  • Identifies and remedies problems/issues to ensure a secure and wellfunctioning environment
  • Responds to assigned tickets to meet Hospital/departmental standards and service level agreements requirements
  • Responsible for problem management activities such as issue resolution and root cause analysis with guidance from senior resources
  • Analyzes system logs and identifying potential issues with computer systems
  • Applies operating system updates, patches, and configuration changes
  • Installs and configures new hardware and software
  • Adds, removes, or updates user account information, etc.
  • Plans and executes failover, backup and recovery
  • System performance tuning
  • Configures, adds, and deletes file systems
  • Ensures parity between dev, test and production environments
  • Participates in the maintenance and updating of an existing documentation
  • Participates in project related activities for new IM or corporate initiatives
  • Initiates and performs capacity planning activities, to ensure infrastructure is scaled ahead of user/customer demands (e.g., CPU, SAN, or memory capacity)

QUALIFICATIONS:

  • Bachelor Degree in Computer Science, Mathematics, Engineering, Business or other related field from an accredited postsecondary institution and/or five or more years¿ equivalent experience
  • Must understand the behavior of software in order to deploy it and to troubleshoot problems, and generally should be good at several programming languages used for scripting or automation of routine tasks
  • Java/JEE,.NET Programming and frameworks
  • Integration frameworks
  • Experience in SOA messaging patterns
  • Extensive knowledge about even driven systems, schema, orchestration, mapping, and ESB exception handling
  • Knowledge in databases using Oracle and SQL Server development
  • Experience with various architectures and protocols such as MOM, XSLT, SOA, UDDI, EDA, REST, XML, FTP, WSDL, HTTP, and SOAP
  • Knowledge about secure transmissions, digital certificates, and PKI
  • Experience with data analysis, design and implementation, including experience working with endusers to gather and interpret requirements
  • Experience supporting and/or implementing moderately complex integration projects
  • Handson experience using Health Level 7 (HL7) protocol
  • Knowledge of work flow concepts and ability to read work flow design documents
  • Good logical and objective analytical skills and ability to use sound judgment
  • Understanding of PHI scope and sensitivities
  • Strong analytical and problemsolving skills
  • Strong investigation, prioritization, and organization skills
  • Good customer service and relationship management skills
  • Good change leadership skills
  • Strong written and oral communication skills
  • Ability to multitask in a fastpaced environment
  • Expertise in Java or equivalent programming languages
  • Experience and comfort working in a multidisciplinary and high performance team environment, with colleagues represen

More jobs from Unity Health Toronto