Software Architect
$130k - $157k per yearPhreesia
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- ...Position Overview Come join the AI team at Zynga making an impact across all of the company's games - Central Technology! As a Software Architect you will be responsible for the technical vision, design and implementation of AI-powered tools and systems that elevate...SuggestedLong term contractFull timeLocal area
- ...The Technology Architect is responsible for designing and implementing robust technical architectures, frameworks, and strategies that align... ...Technical Expertise : Hardware & Storage Systems Software & Host System Software Strong analytical and problem-solving...Suggested
$140k - $200k per year
...industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... ...make a real impact. Job Description As a Senior Software Architect, you will play a critical role in defining the architecture and...SuggestedLong term contractFull timeFlexible hours$106k - $142k per year
...bring people together, there’s something for everyone to get stuck into. And that’s where you come in. Job Description Software Architect leads the design, development, integration, and testing of complex operationally critical and safety-critical software systems...SuggestedFull time- ...Job Responsibility: Technical Software Architect Req ID: 53837 Location: Toronto, CA : Technical Software Architect Job Location: Remote Canada Talent Acquisition: Bhanu Singh About Sapiens: Sapiens International Corporation (NASDAQ and TASE: SPNS) empowers...SuggestedFull timeRemote work
- ...industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... ...better the entire financial ecosystem. As a Senior Software Architect, you will play a critical role in defining the architecture and...Long term contractFull timeRemote workFlexible hours
$90 per hour
...Senior Software Architect - Manufacturing 2 days ago Be among the first 25 applicants This range is provided by 2iSolutions Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $90.00/hr...Contract work- ...Capital One Canada invites a Senior Staff Engineer to shape scalable, secure software architectures for Travel Tech. You’ll review ongoing designs, evaluate new technologies, and align solutions with business goals while upholding architectural standards. You’ll collaborate...
$130k per year
A leading healthcare technology firm in Toronto is seeking a highly skilled Software Architect to design, build, scale, and maintain complex software systems in patient registration. The ideal candidate will have a Bachelor's degree and over 10 years of experience in building...- ...Hitachi Rail Limited is seeking a Software Architect to lead design, development, integration, and testing of critical software in the railway signaling domain. You will define software architecture, implement solutions, and ensure alignment with safety-critical development...
- ...finance teams across 100+ countries, Prophix One™ is built for organisations that want to plan smarter and move faster. As a Sr. Software Architect at Prophix, you will play a central role in shaping the cloud and SaaS technology foundation that powers our next generation of...Full timeInternshipWork at office
$160k - $180k per year
...achieve this by assigning small, virtual teams of highly skilled individuals to each client. Within these teams, the Senior Cloud Software Architect is responsible for providing technical expertise and leadership to Cloud Software Engineers, while also maintaining a systems...Full timeRemote workFlexible hours- ...Description • Develop, maintain, and integrate code for various client software systems and applications • Design beautiful interfaces that... ...their work • Communicate technical problems to peers, architects and project manager and recommend solutions • Conduct unit...Permanent employmentFull time
- ...Thomson Reuters is seeking a Principal Software Engineer / Architect – AI to design, build, and deliver production AI solutions for complex customer environments. This highly technical, hands-on IC role involves working directly with customers, product teams, and engineers...
- ...Thomson Reuters seeks a Staff Software Engineer for Content Tools to set technical direction for tools that expose governed access to proprietary legal content. You will own API design, evaluation, and end-to-end quality across production tooling, with on-call ownership and...
- ...original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across... ...! We are seeking a Principal Software Developer – AI Data Architect to drive the technical vision and architectural strategy of...Long term contractPermanent employmentFull timeWork at officeRemote workFlexible hours3 days per week
- ...Job Description Are you a Principal-level software engineer who enjoys solving complex customer problems while remaining deeply hands... ...Thomson Reuters is looking for a Principal Software Engineer / Architect – AI, CoCounsel Forward Deployed Engineering (FDE) to help design...Full timeWork at officeLocal areaFlexible hours
- Job Description Thomson Reuters is looking for a Staff Software Engineer / Architect – AI to join our CoCounsel Forward Deployed Engineering team. This role sits at the intersection of AI engineering, architecture, product development, and customer delivery . You will...Full timeWork at officeLocal areaFlexible hours
$84k - $175k per year
...on the job coaching Summary We are seeking a Blockchain Architect to join our team on a 1-year fixed term . In this role, you will... ...required skills, experience & qualifications: ~8+ years of software engineering, solution architecture, or enterprise architecture experience...Contract workTemporary workFixed term contractFlexible hours$85k - $156k per year
...-- What will your typical day look like? The AI Solutions Architect – Generative AI is responsible for designing, building, and guiding... .... Engineering & Production Readiness • Apply strong software engineering fundamentals: o API design and integration o CI...Permanent employmentFlexible hours$110k - $120k per year
...BrightOrder Inc. is a leading provider of fleet-management software, powering the EMDECS cloud platform to help repair shops and fleet... ...because great managers don't just review PRs, they write them. Architecting scalable solutions on our AWS cloud infrastructure and...Full timeRemote work$160k - $170k per year
...salary for this opportunity is C$160,000-C$170,000. Solution Architect Job Summary Reporting to the Chief Technology Officer,... ...Architecture, Technology Consulting, Systems Integration, or Software Engineering. ~ Experience designing and implementing enterprise...Long term contractTemporary workWork at officeRemote work- ...Application Architect (BBBH12260) Toronto, Canada Application Architect 6-month, hybrid contract, downtown Toronto We're currently... ...Application Architect within complex enterprise environments. Strong software development background with the ability to remain hands-on when...Contract work
- ...connectivity across a modern cloud-native stack. As **Channels Architect**, you will drive the end-to-end technical architecture for how... ...What We're Looking For** **Core Requirements** * **10+ years** of software engineering experience, with the last 5+ in an architecture or technical...Contract work
- 1 day ago Be among the first 25 applicants Direct message the job poster from Iris Software Inc. Iris's leading financial client is looking for a Solutions Architect to join their team at the Toronto, ON (Hybrid) location. Job Title: Solutions Architect Location...Long term contractContract workFlexible hours
- ...Infrastructure/DevOps across leading public cloud providers. As an AI Architect, you will lead the design and delivery of enterprise-grade AI... ...field (or equivalent experience) ~7+ years of experience in software engineering, data engineering, or AI/ML ~3+ years in...
$120k - $140k per year
...Requisition Number: 106792 Solutions Architect Location: Hybrid, 1 day in Toronto office (Thursdays). The base salary range for this position is typically $120,000 to $140,000 CAD plus target variable bonus and other benefits available. However, compensation...Work at officeLocal areaImmediate start$105k - $145k per year
...smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time hybrid Project Architect in Toronto, ON, CA we’re looking for? This job posting represents an existing vacancy. Your future role Take on a new...Long term contractFull timeWorldwide$85.5k - $185k per year
...Street West Job Family Group: Technology Hybrid role Designs and architects IT systems that integrate process, applications, data and... ...process to ensure system requirements can be translated into valid software architecture. Identifies and researches relevant technologies,...Part timeShift work$180k - $190k per year
...We are seeking a Sr Manager, Technical Solutions / Solutions Architect to lead a small but high-performing team responsible for designing... ...consulting, or integration leadership within SaaS or enterprise software. ~ Strong background in API integration, databases (SQL), data...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!
- software architect Toronto, ON
- software support Toronto, ON
- software Toronto, ON
- software trainer Toronto, ON
- remote software Toronto, ON
- software qa Toronto, ON
- software asset management analyst Toronto, ON
- junior software developer .net Toronto, ON
- embedded software Toronto, ON
- software implementation project manager Toronto, ON

