Talent.com
Software Architect
Software ArchitectPhreesia • Toronto C6A, ON, Canada
Software Architect

Software Architect

Phreesia • Toronto C6A, ON, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Join to apply for the Software Architect role at Phreesia

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 extension 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

    Industries

    Software Development and Hospitals and Health Care

    Toronto, Ontario, Canada — CA$130,000.00‑CA$157,000.00

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software Architect • Toronto C6A, ON, Canada

    Offres similaires
    Software Architect

    Software Architect

    Hitachi Vantara Corporation • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A career at Hitachi Rail will help create a legacy.With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology.From the multi-cultural s...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Software Architect

    Software Architect

    Autodesk • Toronto C6A, ON, Canada
    Temps plein
    Join Autodesk’s Platform Organization within the Product Design and Manufacturing Solutions division, contributing to the Fusion 360 family of products. As a Principal Engineer / Architect, you will...Voir plus
    Dernière mise à jour : il y a 11 jours • Offre sponsorisée
    Solution Architect

    Solution Architect

    Nexus Systems Group Inc. • Toronto C6A, ON, Canada
    Temps plein
    Contribute to ensuring secure modern application infrastructure in cloud by developing security controls and principles in a GCP Kubernetes environment. Network security in cloud is one of the cruci...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Solution Architect

    Solution Architect

    Kastech • Toronto C6A, ON, Canada
    Temps plein
    Mandatory Skills & Requirements : .Expert and hands‑on experience in.Proven experience in Microservices architecture.Solid background in architecting and solutioning enterprise‑grade Java application...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Solution Architect

    Solution Architect

    IBM • Toronto C6A, ON, Canada
    Temps plein
    Join to apply for the Solution Architect role at IBM.Be among the first 25 applicants.Join to apply for the Solution Architect role at IBM. Get AI-powered advice on this job and more exclusive featu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Architect

    Senior Software Architect

    Supernova Technology • Toronto C6A, ON, Canada
    Temps plein
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end so...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Principal Software Architect (Cloud)

    Principal Software Architect (Cloud)

    OpenText • Richmond Hill, York Region, Canada
    Temps plein
    Principal Software Architect (Cloud).OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a memb...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Solution Architect

    Solution Architect

    Apex Systems • Toronto C6A, ON, Canada
    Temps plein
    Job Description# Solution ArchitectWe are seeking a seasoned • •Solutions Architect • • to lead the design and implementation of scalable, secure, and efficient technology solutions.This hands-on role...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Oracle FCCS Solution Architect

    Oracle FCCS Solution Architect

    Spaulding Ridge • Toronto C6A, ON, Canada
    Temps plein
    Spaulding Ridge is an advisory and IT implementation firm.We help global organizations achieve financial clarity to support daily decisions impacting revenue, operations, and financial management.W...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Architect (AI Platform)

    Software Architect (AI Platform)

    Conga • Southwestern Ontario, Toronto, Ontario, Ontario, Canada
    Temps plein
    A career that’s the whole package!.At Conga, we’ve built a community where our colleagues can thrive.Here you’ll find opportunities to innovate and support growth through individual and team develo...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Architect, Applied AI

    Software Architect, Applied AI

    PowerToFly • Toronto C6A, ON, Canada
    Temps plein
    Job Requisition ID #25WD94061, Software Architect, Applied AI.If you love building real systems that real customers use—and you get genuinely excited about LLMs, RAG, MCP, and agentic architectures...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Solution Architect

    Solution Architect

    Collabera • Toronto C6A, ON, Canada
    Temps partiel
    Collabera is seeking a hands‑on Solution Architect with a strong focus on application architecture to support a critical migration initiative. This role will primarily focus on designing and operati...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer - Lead Full-Stack Architect

    Senior Software Engineer - Lead Full-Stack Architect

    Fairygodboss • Toronto C6A, ON, Canada
    Temps plein
    A leading digital infrastructure company in Toronto is seeking a highly skilled software engineer to design and develop customer-facing services. The ideal candidate will have over 7 years of experi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff Software Architect

    Staff Software Architect

    Wiser Solutions, Inc. • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Be among the first 25 applicants.Wiser Solutions is the global leader in omnichannel retail intelligence, empowering over 750 global brands and retailers to gain a decisive advantage at every consu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Toronto-Based Lead Software Architect for Scalable AI Platform

    Toronto-Based Lead Software Architect for Scalable AI Platform

    Calliere Group • Toronto C6A, ON, Canada
    Temps plein
    A dynamic technology firm in Toronto seeks a Lead Software Engineer / Head of Software Architecture to pioneer the design of core systems with a focus on AI integration and architectural scalabilit...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Architect (Canada, Eastern Time)

    Software Architect (Canada, Eastern Time)

    Lateral Group • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Get AI-powered advice on this job and more exclusive features.Lateral stands for technology excellence.We’re a profitable, award-winning design and technology company with over 20 years of experien...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Solution Architect Digital Transformation

    Solution Architect Digital Transformation

    Pivotree • Greater Toronto Area, Canada
    Temps plein
    Senior Solution Architect - Digital Transformation.Pivotree is a fast-growing digital transformation services company, helping organizations modernize and optimize their digital operations.Our clie...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Software Architect

    Software Architect

    Scotiabank • Toronto C6A, ON, Canada
    Temps plein
    Client Engineering (Mobile & Web) is looking for a Software Architect who will be a key player in architecting the future technology road map for our native Android and iOS applications that delive...Voir plus
    Dernière mise à jour : il y a 27 jours • Offre sponsorisée