Talent.com
Software Architect
Software ArchitectPhreesia, Inc. • Toronto, Canada
Software Architect

Software Architect

Phreesia, Inc. • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

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.- Requirements definition in conjunction with Product Management and other development teams. Create technical architecture and documentation- Define virtual hardware requirements and allocation. Define monitoring and alerting strategies Sprint planning and execution- 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- 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- 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. - 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.)
  • Top-rated Employee Benefits :
  • Remote First : 100% Remote work + home office expense reimbursements+ monthly reimbursement for cell phone, internet and wellness.
  • Top of market rewards : Competitive compensation
  • Take time when you need time : Flexible PTO + company holidays
  • Top class healthcare benefits : Variety of healthcare benefits for you and your family (and your pets!) starting day one
  • Care about your families : Generous top-up for parental leave benefits
  • Support personal development : Continuing education and professional certification reimbursement
  • Connecting in person : Various offsite events and activities for team to connect and meet in person, to support team building and engagement.
  • Giveback to community : Local in-person volunteer events, and give back programs to our communities.
  • Recognition and perks : We have a company wide recognition tool (Phireworks) to celebrate milestones, recognize achievements and strengthen your bond with your teams. You can accumulate points and redeem them for a wide catalogue of items!
  • Diversity and inclusive environment : At Phreesia, all employees are encouraged to bring their authentic self to work, feel supported and perform at their best. We have a variety of Employee Resources Groups (ERGs) which bring together individuals from a wide range of backgrounds, experiences and perspectives, and seek to foster a sense of shared community and empowerment for employees who share a common social identity, such as gender, race, ethnicity, and sexual orientation.
  • Opportunity to join an Employee Resource Group. Learn more here : At Phreesia, we’re transforming the patient experience and giving healthcare organizations the capacity to do more—and we need smart, innovative problem-solvers to help us get there.Phreesians have a wide range of backgrounds—you don’t need to be a healthcare expert or a technology geek to succeed on our team. We’re looking for talented, diverse individuals who want to make a difference in healthcare.

#J-18808-Ljbffr

Create a job alert for this search

Software Architect • Toronto, Canada

Similar jobs
Software Architect

Software Architect

Paymentus • Richmond Hill
Full-time
The Software Architect has an expert understanding of the enterprise platform and seek to transform client requirements into core features of the scalable enterprise platform.The Software Architect...Show more
Last updated: 30+ days ago • Promoted
Enterprise Architect, Software and Platforms Architecture (T & I) (Telework / Hybrid)

Enterprise Architect, Software and Platforms Architecture (T & I) (Telework / Hybrid)

Fuze HR Solutions Inc. • Toronto, ON, Canada
Full-time
Job Title : Enterprise Architect – Software & Platform Solutions.Location : Montreal, Toronto, or Ottawa (hybrid work model). Preferred : Bilingual candidates (English and French).An accompli...Show more
Last updated: 30+ days ago • Promoted
Senior Software Architect

Senior Software Architect

Supernova Technology • Toronto
Full-time
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...Show more
Last updated: 30+ days ago • Promoted
Software Architect - Fully Remote

Software Architect - Fully Remote

Sowelo Consulting • Toronto, Canada
Remote
Permanent
Overview 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 ...Show more
Last updated: 27 days ago • Promoted
Senior Software Application Architect

Senior Software Application Architect

Halliburton Energy Services • Toronto
Full-time +1
We are looking for the right people — people who want to innovate, achieve, grow and lead.We attract and retain the best talent by investing in our employees and empowering them to develop themselv...Show more
Last updated: 8 hours ago • Promoted • New!
Principal Software Architect

Principal Software Architect

EviSmart • Toronto, Canada
Full-time
Principal Software Architect We’re seeking a talented individual who is passionate about innovation, engineering excellence, and meaningful impact. To achieve that, we’re looking for someone who can...Show more
Last updated: 30+ days ago • Promoted
Software Architect

Software Architect

Phreesia • Toronto
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: 30+ days ago • Promoted
Software Technical Architect

Software Technical Architect

Talent To Hire Inc. • Toronto
Full-time
The Technology Architect is responsible for designing and implementing robust technical architectures, frameworks, and strategies that align with business objectives and application requirements.Th...Show more
Last updated: 30+ days ago • Promoted
ROCm AI System Software Architect

ROCm AI System Software Architect

Advanced Micro Devices • Markham
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 10 days ago • Promoted
Principal Software Architect (Cloud)

Principal Software Architect (Cloud)

OpenText • Richmond Hill
Full-time
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...Show more
Last updated: 12 days ago • Promoted
Software Architect – Grants Platform (Remote & Flexible)

Software Architect – Grants Platform (Remote & Flexible)

Medium • Toronto, Canada
Remote
Full-time
A leading tech company in Canada is seeking a Software Architect to lead the technical direction of the Common System for Grants application. This role involves developing innovative solutions and m...Show more
Last updated: 8 days ago • Promoted
ROCm AI System Software Architect

ROCm AI System Software Architect

AMD • Markham
Full-time
ROCm AI System Software Architect.Get AI-powered advice on this job and more exclusive features.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more....Show more
Last updated: 30+ days ago • Promoted
Software Architect, Applied AI

Software Architect, Applied AI

PowerToFly • Toronto
Full-time
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...Show more
Last updated: 8 hours ago • Promoted • New!
Sr Principal Software Architect

Sr Principal Software Architect

Nutrien • Toronto, Canada
Full-time
Sr Principal Software Architect Nutrien is a leading provider of crop inputs and services, and our business results make a positive impact on the world. Feeding the Future , is the reason we come to...Show more
Last updated: 30+ days ago • Promoted
Software Architect

Software Architect

Scotiabank • Toronto
Full-time
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...Show more
Last updated: 22 days ago • Promoted
Senior Software Architect Engineer

Senior Software Architect Engineer

Essence Coaching Group • Markham
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: 1 day ago • Promoted
Staff Developer / Solution Architect

Staff Developer / Solution Architect

Nuclear Promise X • Toronto
Full-time
ECHO has transformed how we manage system health, risk, and preventive maintenance - laying the foundation for a smarter, more resilient future in the nuclear industry. Staff Developer / Software Ar...Show more
Last updated: 8 hours ago • Promoted • New!
Application / Software Architect

Application / Software Architect

TEEMA Solutions Group • Toronto
Full-time
This role involves evaluating technology solutions, ensuring system integration, and monitoring industry trends to stay aligned with government and industry regulations. Architecture Development & S...Show more
Last updated: 30+ days ago • Promoted