Talent.com
Software Architect
Software ArchitectPhreesia • Ottawa, ON, CA
No longer accepting applications
Software Architect

Software Architect

Phreesia • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Software Architect

Phreesia is seeking a highly skilled, hands‑on Software Architect to be the technical leader that designs, builds, scales, and maintains complex distributed software systems in our Patient Registration domain.

Software Architects at Phreesia will gain a deep understanding of the healthcare industry while leading a distributed team of talented software engineers. The ideal candidate will coordinate with the Phreesia Product Management team, fellow architects, and engineers to design, build, and maintain innovative products that drive patient activation and improved healthcare outcomes. The results of your work will improve and streamline the patient healthcare experience and healthcare providers’ ability to efficiently service and interact with their patients.

Phreesia is a publicly traded healthcare technology company that is the leading provider of automated patient intake solutions. The ideal candidate will have experience with .NET or .NET Framework via C# and be a self‑motivated individual to tackle an ambitious research and development project centered around RPA.

What You’ll Do

  • Requirements definition in conjunction with Product Management and other development teams. Create technical architecture and documentation
  • Maintain strong business domain boundaries in software and Define system usage, traffic projections, and scaling strategies to ensure high system availability and reliability
  • Define virtual hardware requirements and allocation. Define monitoring and alerting strategies Sprint planning and execution
  • Support the software deployment process Manage escalations and ongoing product maintenance
  • Maintain software security and quality standards. Provide technical leadership for development and quality assurance team members
  • Aid in troubleshooting and resolving production escalations and issues Act as technical lead during Beta cycles
  • Build prototypes and contribute code during development. Regularly review team commits via pull requests . Support your products over their lifetime Assist with hiring additional engineering staff
  • Perform Agile or SCRUM methodologies Decide which frameworks and design patterns to use, ensuring high performance and usability. Ability to iterate in a continuous delivery environment. Collaborate with PM and Design team. Investigate off‑the‑shelf tooling and compare to building in‑house to accomplish the mission Take on full software development life cycle of respective products

What You’ll Bring

  • Bachelor's degree required
  • 10+ years of experience building distributed applications in an OO language such as C# or Java Experience building cloud‑native products leveraging APIs and asynchronous messaging
  • Self‑motivated, pragmatic thinker capable of working within a highly distributed team.
  • Deep understanding of modern, scalable software design patterns Strong technical and non‑technical communication Strong technical leader and motivator
  • You have played a lead role in designing and iterating on .NET applications including API design.
  • Knowledgeable about modern technologies and excited to learn new ones Product minded : committed to building the best user experience.
  • Ability to thrive in a dynamic, fast‑paced, collaborative, and high‑growth environment. Understand the trade‑offs in employing different engineering solutions to a problem, valuing pragmatism over idealism.
  • Experience building micro‑services and APIs in a distributed, message‑based architecture. Deep knowledge and understanding of software design patterns and object oriented principles.
  • Strong experience leading a development team and managing communication with product partners and other stakeholders. Preferred to be knowledgeable about EMR or PM software integration. Preferred to be knowledgeable about generative AI and its uses in screen analysis
  • Technology

  • Experience coding in C# or Java
  • Knowledge of databases (SQL, Mongo)
  • Micro service architecture based on various web service technologies Knowledge of NServiceBus or similar asynchronous messaging frameworks
  • Cloud Architecture experience using AWS, Azure, or Google Cloud Distributed caching systems such as Redis
  • Knowledge of front‑end frameworks such as Angular and React Experience in .NET and Microsoft Technologies Knowledge of queueing systems(SQS, RabbitMQ, Sidekiq, etc.)
  • Knowledge of database architecture and operation (SQL, Redis, Mongo, etc.)
  • Other

  • Occasional travel required for in‑person events and meetings
  • Seniority level : Mid‑Senior level

    Employment type : Full‑time

    Job function : Design, Engineering, and Strategy / Planning

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Architect • Ottawa, ON, CA

    Similar jobs
    Software Architect - Fully Remote

    Software Architect - Fully Remote

    SOWELO CONSULTING • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Do you have Architecture experience with a Microsoft tech stack?.Are you able to work autonomously and have strong communication skills?. Great! Please read on as we have a role for you.We are seeki...Show more
    Last updated: 4 days ago • Promoted
    Power Platform Solution Architect

    Power Platform Solution Architect

    VBeyond Corporation • Ottawa, ON, Canada
    Full-time
    We are seeking an experienced Power Platform Solution Architect to design and build a Power Platform Center of Excellence (CoE) from the ground up. This role will define the strategy, governance fra...Show more
    Last updated: 3 days ago • Promoted
    Senior Architect Consultant

    Senior Architect Consultant

    Systematix • Greater Ottawa Metropolitan Area, Canada
    Full-time
    We are Systematix and we are looking for a.The ideal candidate must already possess a security clearance at the Reliability level (Level I) or higher. The expected start date for this one-year contr...Show more
    Last updated: 2 days ago • Promoted
    Senior Embedded Software Architect - Aerospace / eVTOL

    Senior Embedded Software Architect - Aerospace / eVTOL

    Essence Coaching Group • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading aerospace engineering firm in Ontario seeks a Senior Software Architect Engineer to lead aerospace software development. The role involves defining software architecture and managing the f...Show more
    Last updated: 6 days ago • Promoted
    Solution Architect

    Solution Architect

    Rogers Communications, Inc. • Ottawa H2B, ON, Canada
    Full-time +1
    Our company was built on the dream of a pioneering entrepreneur, and that spirit continues to empower our work with businesses across Canada today. The Rogers Business team helps organizations of al...Show more
    Last updated: 30+ days ago • Promoted
    Enterprise Architect

    Enterprise Architect

    Thales • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Visualize and design data‑centric systems of systems.Develop System Architecture documents and artifacts where functionality, performance, and cyber security are addressed as an integrated whole.Wo...Show more
    Last updated: 30+ days ago • Promoted
    Remote Software Architect - SaaS &.NET Leadership

    Remote Software Architect - SaaS &.NET Leadership

    SOWELO CONSULTING • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A remote IT consulting firm based in Canada is seeking a skilled Software Architect to design and develop advanced SaaS solutions. The ideal candidate will have over 7 years of software development ...Show more
    Last updated: 4 days ago • Promoted
    Enterprise ITSM Cloud Architect

    Enterprise ITSM Cloud Architect

    NTT DATA North America • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A global IT services provider is seeking an Enterprise Solution Architect focused on modernizing ITSM solutions.You will provide architectural expertise, conduct analyses, and ensure alignment with...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect

    Software Architect

    Orion Innovation • Ottawa H2B, ON, Canada
    Full-time
    Orion Innovation is a premier, award-winning, global business and technology services firm.Orion delivers game-changing business transformation and product development rooted in digital strategy, e...Show more
    Last updated: 30+ days ago • Promoted
    Sr Technology Architect contract

    Sr Technology Architect contract

    Dls Technology Corporation • Ottawa H2B, ON, Canada
    Full-time
    Sr Technology Architect contract.Networks and Infrastructure Ottawa , Ontario Contract Apr 17, 2025.Company : DLS Technology Corporation. This infrastructure supports modelling and simulation systems...Show more
    Last updated: 30+ days ago • Promoted
    Enterprise Solution Architect – ITSM

    Enterprise Solution Architect – ITSM

    NTT DATA North America • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Enterprise Solution Architect – ITSM.Location : Gatineau, Quebec, Canada.Employer : NTT DATA North America.The IT Service Management (ITSM) Refactoring Project is designed to eliminate technical debt...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect - Fully Remote

    Software Architect - Fully Remote

    Sowelo Consulting • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Do you have Architecture experience with a Microsoft tech stack?.Are you able to work autonomously and have strong communication skills?. Great! Please read on as we have a role for you.We are seeki...Show more
    Last updated: 5 days ago • Promoted
    Satellite Software Architect & Tech Lead – Ground Systems

    Satellite Software Architect & Tech Lead – Ground Systems

    Orion Innovation • Ottawa H2B, ON, Canada
    Full-time
    A premier technology services firm in Ottawa is seeking a Software Architect with extensive experience in satellite communication systems. The ideal candidate will lead software designs, collaborate...Show more
    Last updated: 30+ days ago • Promoted
    Senior ASIC Digital Verification Architect

    Senior ASIC Digital Verification Architect

    Synopsys, Inc. • Ottawa H2B, ON, Canada
    Full-time
    A global technology company in Ontario seeks an ASIC Digital Verification Engineer to contribute to high-performance IP solutions for memory interfaces. The ideal candidate will have a Bachelor's in...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Architect Engineer (Aerospace / eVTOL)

    Senior Software Architect Engineer (Aerospace / eVTOL)

    Essence Coaching Group • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software development....Show more
    Last updated: 6 days ago • Promoted
    Remote Software Architect - C#.NET & React Lead

    Remote Software Architect - C#.NET & React Lead

    Sowelo Consulting • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    A consulting firm is looking for a skilled Software Architect to join a remote IT team in Canada.The role involves designing advanced SaaS solutions, leading the engineering team, and ensuring soft...Show more
    Last updated: 5 days ago • Promoted
    System Architect

    System Architect

    Lumentum • Ottawa H2B, ON, Canada
    Full-time
    Welcome to Lumentum! We’re all about harnessing cutting-edge tech to create a brighter, more connected future.We are the leaders in optical and photonic products, working at the intersection of inn...Show more
    Last updated: 30+ days ago • Promoted
    Solution Architect

    Solution Architect

    Rogers Communications • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Solution Architect – Rogers Communications.Apply for the Solution Architect role at Rogers Communications.Our company was built on the dream of a pioneering entrepreneur, and that spirit continues ...Show more
    Last updated: 10 days ago • Promoted