Software Architect

2 weeks ago


Canada Phreesia, Inc. Full time

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


  • Software Architect

    3 weeks ago


    , , Canada NEOGOV Full time

    Join to apply for the Software Architect role at NEOGOV Join to apply for the Software Architect role at NEOGOV Get AI-powered advice on this job and more exclusive features. About This is a remote role from anywhere in the US and Canada.NEOGOV is a fast-growing SaaS leader in the Public Sector with a mission to serve the people who serve the people. Our...


  • , , Canada Software International Full time

    About the job Mainframe Security Architect Software International (SI) supplies technical talent to a variety of Fortune 100/500/1000 and other companies in Canada/US. We are currently hiring for a Mainframe Security Architect for our global IT infratructure consulting client. Rate: $110-130/hr CAD C2C Start Date: ASAP Duration: 6 months initially, then...

  • Software Architect

    2 weeks ago


    , , Canada Case IQ Full time

    Software Architect – Case IQ Join to apply for the Software Architect role at Case IQ . Get AI-powered advice on this job and more exclusive features. This range is provided by Case IQ. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$100,000.00/yr - CA$130,000.00/yr Case IQ helps...

  • Software Architect

    3 weeks ago


    , , Canada Orion Innovation Full time

    Role: Senior Software Architect with Embedded Systems & Satellite Type: Hybrid As our Software Architect , you will be responsible for the fundamental design and structural integrity of our core systems. Your work will directly influence the performance and reliability of our global network. This is a high-visibility, high-impact role and opportunity where...


  • , , Canada ECI Software Solutions Full time

    Join to apply for the Senior Solutions Architect role at ECI Software Solutions Location: Remote - Canada EST or CSTWe are seeking a Senior Solutions Architect who is ready to play a crucial role in designing, planning and executing our product modernization plans, going from a monolith desktop application to a SaaS-based cloud-native architecture leveraging...


  • , , Canada Software International Full time

    About the job Mainframe Storage Architect - Remote Software International (SI) supplies technical talent to a variety of Fortune 100/500/1000 and other companies in Canada/US.We are currently hiring for a Mainframe Storage Consultant for our global IT infratructure consulting client. Rate: $100-120/hr CAD C2C Start Date: ASAP Duration: 12 months + multiple...

  • Software Architect

    6 days ago


    Canada Case IQ Full time $120,000 - $180,000 per year

    Case IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We're proud to count a roster of Fortune 500 companies among our customers, which have relied on Case IQ for managing millions of cases over the...


  • , , Canada Software International Full time

    Software International (SI) supplies technical talent to a variety of Fortune 100/500/1000 and other companies in Canada/US. We are currently hiring for 3 Azure Solution Architects for our IT infrastructure management consulting client. Rate: $90-110/hr CAD C2C Start Date: ASAP Duration: 4 months initially + potential extensions Number of roles: 3 These 3...

  • AWS Connect Architect

    4 weeks ago


    , , Canada Software International Full time

    Software International (SI) supplies technical talent to Fortune 100/500/1000 companies in Canada/US. We currently have a long term contract with our IT consulting client that is working with their large client on a move to cloud CCaS from on-prem with AWS Connect. Role(s) Required: AWS Connect Architect Location: Remote (Canada/US) Required Start Date: ASAP...


  • Boulevard Alexis-Nihon, Saint-Laurent, QC HM, Canada Mannarino Systems & Software Full time $80,000 - $120,000 per year

    Company Description MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems & software engineering services to the aerospace, defense, space, simulation & power generation industries. We work with many of the top players within their industries giving our employees exposure to the most interesting and challenging development...