Senior Solutions Designer

Apply Now

Company: Cynet Systems

Location: Toronto, ON M4E 3Y1

Description:

Job Description:

Responsibilities:
  • Design, develop and enhance large scale software systems using RESTful & Micro Services based architecture and design.
  • Design containerized based solutions/architecture.
  • Prepare & continuously improve solution design to optimize and integrate in house developed applications (such as PHIX, ICON for Public, and m-IMMS through APIs with Panorama) and external applications via APIs.
  • Conduct performance tuning and recommend performance improvement solution.
  • Work autonomously as a design specialist on high profile, complex and high-risk technology solutions with significant organizational impact.
  • Lead design and development of an architecture for the optimization of the Digital Health Immunization Repository (DHIR)/Public Health solutions ecosystem, shared frameworks and applications.
  • Oversee development team as required, make sure developers implement good quality code and enforce regular code reviews.
  • Automate build process in development environment through CI/CD.
  • Provide technical guidance, quality assurance/control and support the build, test and deploy environments, overseeing junior staff members.
  • Work with Business Analysts to translate integration and sustainment requirements and specifications into appropriate design that meets ongoing business, operational and IT needs.
  • Update and/or create new architectural artifacts that detail solution design needed to improve current authentication mechanism by leveraging a future provincial mechanism for using 2/multi factor authentication for end users.
  • Improve performance and integration of the extensions/tools.
  • Provide technical guidance, and overseeing junior staff members.
  • Work with relevant architects to ensure a consistent object model, data model, interface model and application model is maintained.
  • Work with infrastructure, operational and deployment and technical teams to define the physical deployment of the application.
  • Work with security architects and privacy SMEs to ensure that the application design and physical deployment are ensuring the required level of security and adhere to data privacy standards.
  • Oversee and define development specifications, technical requirements, system performance objectives, identify necessary system modifications.
  • Participate in the creation of key architecture artifacts such as Blueprints, Assessment of Options and Functional/Non-Functional Requirements.
  • Produce low level design/development artefacts, design documentation that displays enough details to allow developers to code and test.
  • Provide overall technical support for incident management, application functionality sustainment, performance tuning and technical documentation.
  • Define software, hardware and network requirements, including but not limited to refining Health Level International 7 (HL7) Fast Healthcare.
  • Interoperability Resources (FHIR) specification/requirements for DHIR.
  • Ensure understanding by the data contribution and the data consumption partners of the HL7 FHIR specifications.
  • Work to ensure a consistent object, data, interface and application model is maintained.
  • Apply the best practices in design, build, development and deployment to meet the functional and non-functional requirements of the extensions/tools, and adhering to GO-ITS standards and internal branch standards.
  • Participate in third-party/vendor product assessments and integrations.
  • Provide recommendations on value-added architectural improvements/ enhancements.
  • Ensure timely delivery of quality products.
  • Analyze and solve problems, identify issues and apply or implement solutions.
  • Work collaboratively with architecture team to create required architectural artifacts.
  • Manage the development teams, provide and support the development build, test and deploy environments.
  • Participate and lead in solution intake requests, for solutions options analysis, recommendation, estimates and proposals.
Experience and Skill Set Requirements:

Public Sector Experience - 5 points:
  • 5+ years of experience working with federal/provincial/broader public-sector healthcare providers.
  • Knowledge of Public Sector Enterprise Architecture artifacts (or similar), processes and practices, and ability to produce technical documentation that comply with industry standard practices.
  • In-depth knowledge of industry standard such as Project Management Institute (PMI) and Public Sector I&IT project management methodologies.
  • Knowledge and experience with Broader Public-Sector health related projects.
  • Knowledge and understanding of Ministry policy and IT project approval processes and requirements.
  • Experience adopting and adhering to Public Sector Unified I&IT Project Methodology, Public Sector Enterprise Architecture and Public Sector Gating process, and Public Sector Standard Systems Development Methodologies.
  • Experience with large complex IT Health-related projects.
  • Demonstrated experience with GO-ITS Digital Health standards, and internal branch standards.

Similar Jobs