Solution Architect - Ottawa, Canada - Alio Health

    Alio Health
    Default job background
    Full time
    Description
    Salary:

    Job Title: Solution Architect

    Date: February, 05, 2024

    Location: Ottawa, ON, Toronto, ON

    Remote: Hybrid

    Business Unit: Health

    Department: Pharma Patient Support

    The Solution Architect supports the product delivery life cycle by creating and informing solution designs and providing architectural guidance. Employing a combination of interpersonal and problem-solving skills, the Solution Architect collaborates cross-functionally with internal and external stakeholders and subject matter experts to understand product requirements, address issues and facilitate effective communication. The Solution Architect is responsible for creating the overall technical vision, translating functional requirements into technical specifications, and driving the successful implementation of innovative architectural solutions.

    Accountabilities

    • Conduct thorough analysis of the organization's current technologies, leading the development of a comprehensive technological roadmap for implementing improvements.
    • Collaborate with stakeholders, including customers, regulatory bodies, and internal teams, to comprehend functional requirements.
    • Translate functional requirements into technical specifications, utilizing tools such as Azure DevOps and TFS.
    • Propose solution architectures that effectively address stakeholder requirements.
    • Manage budget considerations, assess risks, and ensure cybersecurity measures are integrated into the proposed solutions.
    • Clearly articulate the benefits and constraints of the solution design, providing rationale for the proposed solutions architecture.
    • Collaborate with the Product Manager and cross-functional teams (QA, DevOps, Operations, Software Development, IS, Cybersecurity, and Architecture) to monitor and ensure successful progress of initiatives.
    • Provide input on solution designs, including proposals, project plans, risks, timeframes, resource requirements, and scope.
    • Work closely with QA engineers to produce high-quality and properly functioning deliverables.
    • Participate actively in customer requirements gathering sessions alongside the Product Manager.
    • Lead the breakdown of functional requirements into technical specifications in collaboration with the Software Development and Product Manager.
    • Collaborate with UI/UX teams to translate wireframes and comps into interactive HTML/CSS/JavaScript.
    • Regularly evaluate existing and emerging technologies to inform decision-making.
    • Work closely with the cybersecurity team to ensure that systems and application architecture align with cyber requirements and regulations.
    • Participate in breakdown sessions, daily scrums, and customer meetings to facilitate effective communication and collaboration.

    Competencies:

    • Knowledge of the C#, HTML, JavaScript and SQL programming languages
    • Knowledge of the following:
      • Microsoft desktop and Server Operating Systems
      • Internet Information Services (IIS) and hosting web applications using IIS
      • MS Azure Cloud
    • Experience in development of Mobile Apps (iOS, Android) using Ionic
    • Working knowledge of Unix/Linux operations systems is an asset
    • Excellent interpersonal, communication and problem solving skills
    • Ability to meet deadlines and provide a strong attention to detail
    • Understanding the implications of new information for both current and future problem solving and decision-making
    • Understanding of the SDLC and how to work effectively with agile and waterfall methodologies
    • Practical experience with TOGAF framework
    • Working knowledge of ITIL practices
    • Ability to document and apply architectural design patterns
    • Talking to others to convey information clearly and effectively
    • Basic knowledge of troubleshooting common issues with Microsoft Windows Server systems
    • Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems
    • Analyzing needs and product requirements to create a design
    • Ability to efficiently follow direction.

    Qualifications:

    • University degree in related field, such as Computer Science, Engineering
    • Minimum of 2 years working as a Solution Architect
    • Experience with IT architecture methodologies

    Working Conditions and / or Job Requirements:

    • Must possess mobility to work in an office environment and use standard office equipment, including a computer (finite movements such as typing), telephoning and other office functions
    • Must be flexible to work extended hours, including weekends and evenings, to support frequent local and regional/national travel to client sites or tradeshows for presentations, meetings and visits
    • Requires mental stamina to maintain attention to detail despite interruptions, and vision to read printed materials and a computer screen
    • Must be able to travel up to 20% of time, including weekend or overnight, and to work extended hours to support operations requirements.

    remote work