Expert Systems Analyst- Pharmacy (H-031304)

Location: Toronto, ON M, Canada
Date Posted: 13-04-2018
Our client is looking for an incumbent who will have a full understanding of a suite of applications across the portfolio and provide expertise in application knowledge and needs as a critical part of Software and Systems development projects and enhancements.  The incumbent will work with internal stakeholders, vendors and partners to establish and translate solution requirements into effective software applications, while working within budget, time and resource constraints.  The Systems Analyst is accountable to document and maintain expert knowledge of the application landscape. The individual should have specific expertise in application system flow, integration methods, and data managed by the application.  Distinguishing abstract business needs (as defined by business requirements) in alignment with prescribed Architectures into application designs will be an important skill for the incumbent           
  • Application software subject matter expert: understands and documents current state, knowledge of application flow, data flow and integration methods.
  • Strong analytical skills: able to interpret business needs and define technical solutions. Able to perform problem determination to get to root cause of application issues.
  • Strong documentation skills: responsible for key application and project documentation including: defines system flows, technical specifications, assembles non-functional requirements.
  • Strong communication: is able to describe solutions consistent with architectural standards and best practices. Able to describe technical issues in layman’s terms.
  • With knowledge of the business requirements as documented, Systems Analyst is accountable to participate in sessions with business stakeholders and system owners to elicit application systems goals that are realized in the application system solution to meet the business requirements.
  • Accountable for gathering application systems specifications, including documentation and providing quality assurance on the requirements to ensure alignment with enterprise architecture and vision.
  • Accountable for application system design, technical specifications, application gap analysis, non-functional requirements and recommending service level improvements to existing application systems.
  • Accountable for application documentation including detailed system flow charts, data flow diagrams and application interfaces outlining processes and data mappings.
  • Accountable for problem determination to get to root cause and resolution of application system issues that emerge through design and development, provides impact analysis of suggest changes to applications such as defect fixes.
  • May be requested to conduct code reviews to ensure accuracy to technical specifications.
  • Validates and enforces governance, standards and guiding principles for application development.
  • Maintain an awareness of current and developing trends in relevant technologies, systems development methodologies and best practices.
  • Maintain close ties with other Process and Technology departments including Business Analysts, Network Services, Service Desk, Shared Web Development Services and Engineering.
  • May be required to install, configure and troubleshoot system software for environment builds in support of project goals.
  • Provides support to the Environment Leads and Infrastructure System Leads
  • Experience in reviewing technical design documents
  • Expert analytical and technical skills in gathering system requirements, logical data & process modelling, use case modelling, work flow modelling,
  • Superior hands-on troubleshooting and design/implementation experience
  • Competent in all phases of systems analysis and knowledge of client business technologies and processes
  • Ability to quickly grasp third party applications, vendor technical specifications and guides
  • Skilled in Microsoft Office desktop products
  • Minimum 5 years of prior experience as  Systems Analyst within an IT or technology department
  • Strong knowledge of Service Oriented Middleware (SOM) and Service Oriented Architecture (SOA)
  • Ability to administrate SOM related systems
  • Expert knowledge of enterprise Java Development (J2EE, JEE)
  • Experience designing algorithms
  • Experience gathering non-functional requirements
  • Experience with Websphere, WebLogic,MQ or JBOSS would be nice to have
  • Experience with SQL (querying, writing scripts)
  • Proven experience with current hardware and software applications including: Linux, Microsoft Windows Server, Microsoft SQL Server, VMware, EMC Storage, Symantec Backup, Antivirus, Rally, Sparks
  • Firm understanding of Active Directory, Web servers, Databases, DNS, IP, LAN/WAN design, group policies, virtualization concepts and practice, Telnet/SSH and other remote protocols. 
  • Experience as Workstation Windows Engineer an asset
Undergraduate degree in Computer Science or equivalent from a recognized institution combined with related experience in systems development and programming languages and data processing techniques.
Certificates, Licenses or Registration:
Technical designations an asset.
this job portal is powered by CATS