Talent.com
Software Architect
Software ArchitectPhreesia • Ottawa H2B, ON, Canada
Software Architect

Software Architect

Phreesia • Ottawa H2B, ON, Canada
23 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 H2B, ON, Canada

    Similar jobs
    Cloud Architect

    Cloud Architect

    Akkodis • Ottawa
    Full-time
    Get AI-powered advice on this job and more exclusive features.Join Our IT Support Talent Network – Future Opportunities in Ottawa. Akkodis is currently building a network of.Design and implement sec...Show more
    Last updated: 28 days ago • Promoted
    Solution Architect

    Solution Architect

    Targeted Talent • Ottawa, ON, Canada
    Permanent
    We are looking for an experienced.Our client is a fintech company based out of Vancouver.You'll have the opportunity to work on an amazing platform that combines Data Analytics, and complex int...Show more
    Last updated: 30+ days ago • Promoted
    Systems and Software Architect

    Systems and Software Architect

    Telesat • Ottawa
    Full-time
    Systems and Software Architect.Telesat (NASDAQ and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite‑delivered communications solutions worldwide to broadca...Show more
    Last updated: 28 days ago • Promoted
    SaaS Platform Architect

    SaaS Platform Architect

    Alexa Translations • Ottawa, ON, CA
    Full-time
    Quick Apply
    About Alexa Translations Alexa Translations is a leader in high-quality language services for the legal, financial, and securities sectors. By combining proprietary AI technology with a team of high...Show more
    Last updated: 30+ days ago
    Architecte logiciel

    Architecte logiciel

    freelance.ca • Gatineau, Canada
    Full-time
    Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs. Nous vous offrons bien plus qu’un simple empl...Show more
    Last updated: 30+ days ago • Promoted
    Relocate to Malta Azure Cloud Technical Architect Infrastructure (Big 4)

    Relocate to Malta Azure Cloud Technical Architect Infrastructure (Big 4)

    Black Pen Recruitment • Ottawa, ON, Canada
    Full-time
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organizations, providing their clients with the...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect

    Software Architect

    NTT DATA North America • Ottawa
    Full-time
    Be among the first 25 applicants.NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-...Show more
    Last updated: 28 days ago • Promoted
    Software Architect

    Software Architect

    Orion Innovation • Ottawa
    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: 28 days ago • Promoted
    Software Architect

    Software Architect

    Phreesia • Ottawa
    Full-time
    Phreesia is seeking a highly skilled, hands‑on.Software Architects at Phreesia will gain a deep understanding of the healthcare industry while leading a distributed team of talented software engine...Show more
    Last updated: 23 days ago • Promoted
    Software Architect & Tech Lead — Telecom & AI Analytics

    Software Architect & Tech Lead — Telecom & AI Analytics

    Nokia • Ottawa
    Full-time
    A leading telecommunications company is seeking a Software Architect in Ottawa, Canada.You will lead technical discussions, analyze requirements, and define architecture strategies for applications...Show more
    Last updated: 1 hour ago • Promoted • New!
    Relocate to Malta Azure Cloud Solution Architect (Consulting / Big 4)

    Relocate to Malta Azure Cloud Solution Architect (Consulting / Big 4)

    Black Pen Recruitment • Ottawa, ON, Canada
    Full-time
    Our client’s Microsoft Business Solutions team is a Microsoft Gold Partner and leader in Microsoft software implementations for medium to large organisations, providing their clients with the...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect – IoT, AI & Cloud (Hybrid)

    Senior Software Architect – IoT, AI & Cloud (Hybrid)

    Giatec Scientific • Ottawa
    Full-time
    A leading technology firm in Ottawa seeks a seasoned Senior Software Developer to scale services for IoT and mobile applications. You will lead software development, implement critical features, and...Show more
    Last updated: 28 days ago • Promoted
    Solution Architect

    Solution Architect

    Data Sentinel • Ottawa, ON, Canada
    Full-time
    You are a hands-on dynamic and personable individual with 2 to 4 years of software solution deployments with a containerized application. Ideally you will also have experience with various data sour...Show more
    Last updated: 30+ days ago • Promoted
    Solution Architect - Enterprise SaaS, Canada (34570)

    Solution Architect - Enterprise SaaS, Canada (34570)

    Myticas Consulting • Ottawa
    Full-time
    Be among the first 25 applicants.Guide banks through the adoption of enterprise SaaS by applying deep understanding of end-to-end architectures—from legacy platforms to modern SaaS—and bringing arc...Show more
    Last updated: 3 days ago • Promoted
    Android Framework Architect | Ottawa, Canada

    Android Framework Architect | Ottawa, Canada

    Forhyre • Ottawa
    Full-time
    Android Framework Architect | Ottawa, Canada Forhyre •Ottawa, ON, Canada.We are looking for a right-brained Architect to perform all phases of architectural work including planning, designing and ov...Show more
    Last updated: 1 hour ago • Promoted • New!
    Tech Architect L2

    Tech Architect L2

    freelance.ca • Ottawa, Canada
    Full-time
    Key information / Informations clés.Région : Ottawa, ON (3755 Riverside Drive).Mode de travail : Hybride (2–3 jours sur site par semaine). Industrie : Secteur public / Informatique et mathématiques....Show more
    Last updated: 6 days ago • Promoted
    Enterprise Solution Architect - Platform

    Enterprise Solution Architect - Platform

    TechInsights • Nepean, ON, Canada
    Permanent
    TechInsights is the information Platform for the semiconductor industry.Regarded as the most trusted source of actionable, in-depth intelligence related to semiconductor innovation and surrounding ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, RDI

    Senior Software Engineer, RDI

    Redis • Ottawa, ON, Canada
    Full-time
    We built the product that runs the fast apps our world runs on.If you checked the weather, used your credit card, or looked at your flight status online today, you're welcome.At Redis, you'...Show more
    Last updated: 30+ days ago • Promoted