Senior Application Architect

4 weeks ago


Burnaby, British Columbia, Canada PHSA Full time
Job Overview

The PHSA IMITS Web Solutions team is integral in creating and maintaining systems that support the Health Authorities of BC. These systems encompass a variety of platforms including Intranets, Internet Websites, a provincial Learning Management System, and SharePoint Team Sites for internal collaboration. They also involve the management of Internet domains, SSL certificates, and the development of tailored web applications, workflows, and forms. These systems are essential for healthcare providers in delivering quality care. The selected candidate will become part of a vibrant team, significantly contributing to the enhancement and development of services offered by the Web Solutions team.

Key Responsibilities:

  • Oversee the maintenance and support of current Information Management Information Technology Services (IMITS) systems.
  • Spearhead the creation of new IMITS systems.
  • Convert business requirements into actionable specifications.
  • Develop white papers, project plans, and product roadmaps.
  • Conduct product evaluations, establish and implement standards, perform security assessments, and create a framework for systems development.

Ideal Candidate Profile:

  • Design the architecture of application environments, incorporating business and clinical systems along with database frameworks. Conduct research, analyze, and review products, identify technical specifications, and draft technical whitepapers and business cases.
  • Execute quality assurance and user acceptance testing.
  • Lead the acquisition and implementation of new systems and applications, ensuring adherence to standards. Develop strategies for backup, recovery, and disaster recovery for all application environments, ensuring these processes are upheld during emergencies.
  • Provide system administration and troubleshoot issues related to Web, client-server, and n-tier database environments, including performance optimization and security. Manage database updates and upgrades impacting the application environment. Drive change through application upgrades and integrate new trends in development methodologies.
  • Formulate policies, procedures, and best practices for application deployment and change management. Collaborate on project teams to ensure compliance with development standards and practices. Propose new procedures and tools, including capacity and trend reporting, and issue management and prevention. Maintain and enhance the System Development Life Cycle processes and methodologies.
  • Create and implement a development framework that includes standards, tools, reports, interfaces, and documentation requirements for both new and existing applications. Establish and adhere to processes and procedures for managing change.
  • Engage in projects aimed at evaluating and implementing enhancements to the overall environment, assisting in budget development and monitoring, preparing reports, and conducting briefings. Collaborate with senior staff or management to negotiate vendor contracts.
  • Mentor junior staff in developing work plans, complex scripts, and conducting code reviews.

Qualifications:

  • A Bachelor's degree in Information Systems, Computer Science, or a related field, along with relevant education, training, and experience.
  • A minimum of five years of recent experience in architectural planning, design, development, and delivery of highly available enterprise applications.
  • Proficiency in coding and designing solutions utilizing the Microsoft technology stack.
  • Strong collaboration and communication skills with project managers, architects, and developers.
  • Proven hands-on experience with .NET framework, C#, MVC, Web API, SQL Server, LINQ, JavaScript/CSS, Ajax, and JavaScript libraries, along with source control management (TFS/Azure Dev Ops) and MS Entity Framework 6.
  • Experience in automating web application testing using Selenium WebDriver.
  • Solid understanding of software development methodologies, including both waterfall and agile approaches. Comprehensive knowledge of change control practices, including ITIL.
  • Ability to analyze operational challenges and propose innovative solutions.
  • Demonstrated time management and organizational skills.
  • Proven track record of executing projects within strict budgets and timelines.
  • Strong analytical and decision-making capabilities.
  • Willingness to participate in a 24x7 on-call rotation if necessary.

Benefits:

Every PHSA employee plays a crucial role in enabling optimal patient care for individuals and their families. Whether directly providing care, conducting research, or facilitating the work of others, you make a significant impact on the lives of British Columbians today and in the future. PHSA is committed to supporting your well-being by offering health, wellness, and development programs.

  • Join one of BC's largest employers with extensive programs, services, and operations, providing numerous opportunities for professional growth and development.
  • Access to over 2,000 in-house training programs.
  • Comprehensive benefits package, including a municipal pension plan.
  • Generous vacation entitlement and accrual, along with 12 annual statutory holidays.
  • Enjoy perks such as onsite fitness classes and discounts on over 350 BC-wide recreational programs, travel, technology, car and bike sharing, and more.

About PHSA:

Information Management Information Technology Services (IMITS) is a division of the Provincial Health Services Authority (PHSA), which provides specialized health services to British Columbians, including cancer care, organ transplantation, pediatrics, emergency services, and mental health and substance use services. Our values reflect our commitment to excellence: Respect people – Be compassionate – Dare to innovate – Cultivate partnerships – Serve with purpose. We are dedicated to creating a diverse and inclusive workplace where all qualified applicants are encouraged to apply. We recognize that our ability to provide the best care for our diverse patient populations relies on a rich diversity of skills, knowledge, backgrounds, and experiences.



  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced IT professional to join our team as a Senior IT Infrastructure Architect. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our company's IT infrastructure, including network, security, and cloud services.Key ResponsibilitiesDesign and...


  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced IT professional to join our team as a Senior IT Infrastructure Architect. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our company's IT infrastructure, including network, security, and cloud services.Key ResponsibilitiesDesign and...


  • Burnaby, British Columbia, Canada Collabera Full time

    At Collabera, we are seeking a highly skilled and experienced Senior Java Software Architect to lead our team in transitioning to a modern architecture for our presentation tier. As a key member of our technical leadership team, you will be responsible for providing technical guidance and mentorship to our team members.Key Responsibilities:Provide technical...


  • Burnaby, British Columbia, Canada Collabera Full time

    At Collabera, we are seeking a highly skilled and experienced Senior Java Software Architect to lead our team in transitioning to a modern architecture for our presentation tier. As a key member of our technical leadership team, you will be responsible for providing technical guidance and mentorship to our team members.Key Responsibilities:Provide technical...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Systems Architect to join our team at OSI Maritime Systems Ltd.The successful candidate will play a crucial role in developing marine navigation and bridge systems, working closely with our team of experts to design and implement cutting-edge solutions.Key ResponsibilitiesAssist in the development of...


  • Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full time

    About the RoleWe are seeking a highly skilled Senior Systems Architect to join our team at OSI Maritime Systems Ltd.The successful candidate will play a crucial role in developing marine navigation and bridge systems, working closely with our team of experts to design and implement cutting-edge solutions.Key ResponsibilitiesAssist in the development of...


  • Burnaby, British Columbia, Canada Provincial Health Services Authority Full time

    We enable health services providers to become leaders in providing patient-centered health care, using enterprise standards and frameworks to deliver useful information and clinical tools reliably and consistently, anytime, anywhere. IMITS manages over 300 applications across business, clinical and research environments, serving over 50,000 front line,...


  • Burnaby, British Columbia, Canada A2Z Networks Inc Full time

    About the RoleWe are seeking a highly skilled Senior Systems Architect to join our team at A2Z Networks Inc.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Project...


  • Burnaby, British Columbia, Canada A2Z Networks Inc Full time

    About the RoleWe are seeking a highly skilled Senior Systems Architect to join our team at A2Z Networks Inc.Key ResponsibilitiesTeam Leadership: Lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Project...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Job Summary:We are seeking a highly skilled Senior Quality Solutions Architect to join our team at Electronic Arts Inc. As a key member of our organization, you will be responsible for designing and implementing quality solutions that meet the highest standards of excellence.Key Responsibilities:Develop and implement quality strategies that align with...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    About UsElectronic Arts Inc. is a global leader in digital interactive entertainment. Our mission is to inspire creativity and imagination in people around the world.Job SummaryWe are seeking a highly skilled Senior Quality Design Solutions Architect to join our team. As a key member of our design team, you will be responsible for ensuring the highest...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    About UsElectronic Arts Inc. is a global leader in digital interactive entertainment. Our mission is to inspire creativity and imagination in people around the world.Job SummaryWe are seeking a highly skilled Senior Quality Design Solutions Architect to join our team. As a key member of our design team, you will be responsible for ensuring the highest...


  • Burnaby, British Columbia, Canada Accoravillage Full time

    Position OverviewAccoravillage is seeking a Senior Systems Architect to join our dynamic engineering team. This role is crucial in the development of advanced marine navigation and bridge systems tailored for government and naval sectors.Key ResponsibilitiesLead various system engineering functions throughout the project lifecycle.Collaborate with diverse...


  • Burnaby, British Columbia, Canada PHSA Full time

    Job Overview The PHSA IMITS Web Solutions team is integral in crafting and maintaining systems that support the Health Authorities of BC. Our portfolio includes Intranets, Internet Websites, a provincial Learning Management System, SharePoint Team Sites for internal collaboration, management of Internet domains, SSL certificates, and the development of...


  • Burnaby, British Columbia, Canada JUSTORDER TECHNOLOGY INC. Full time

    Position OverviewJUSTORDER TECHNOLOGY INC. is seeking a dedicated Software Architect to enhance our development team. This role requires a strong educational background and relevant experience in software architecture.QualificationsEducation: College/CEGEP or equivalent experienceExperience: Prior experience is considered an assetKey ResponsibilitiesUtilize...


  • Burnaby, British Columbia, Canada JUSTORDER TECHNOLOGY INC. Full time

    Position OverviewJUSTORDER TECHNOLOGY INC. is seeking a highly skilled Software Architect to join our innovative team. The ideal candidate will possess a strong educational background and relevant experience in software architecture.QualificationsEducation: College/CEGEP or equivalentExperience: Previous experience is considered an assetKey...


  • Burnaby, British Columbia, Canada JUSTORDER TECHNOLOGY INC. Full time

    Position OverviewAs a Software Architect at JUSTORDER TECHNOLOGY INC., you will play a crucial role in shaping our software solutions and ensuring their quality and security.Educational RequirementsCompletion of a College or CEGEP programEquivalent professional experience is also acceptableKey ResponsibilitiesUtilize automated testing tools and other...


  • Burnaby, British Columbia, Canada JUSTORDER TECHNOLOGY INC. Full time

    Position OverviewJUSTORDER TECHNOLOGY INC. is seeking a highly skilled Software Architect to join our innovative team. This role requires a blend of technical expertise and creative problem-solving skills to design and implement robust software solutions.QualificationsEducation: College or CEGEP diplomaExperience: Previous experience is considered an...


  • Burnaby, British Columbia, Canada JUSTORDER TECHNOLOGY INC. Full time

    Position OverviewAs a Software Architect at JUSTORDER TECHNOLOGY INC., you will play a crucial role in shaping our software solutions. Your expertise will guide the development process and ensure that our products meet the highest standards of quality and security.Educational RequirementsCompletion of a College or CEGEP programEquivalent experience in the...


  • Burnaby, British Columbia, Canada JUSTORDER TECHNOLOGY INC. Full time

    Position OverviewAs a Software Architect at JUSTORDER TECHNOLOGY INC., you will play a pivotal role in shaping our software solutions. Your expertise will guide the development of high-quality products that meet client needs and industry standards.QualificationsEducation: Relevant degree or equivalent experience in a related field.Experience: Prior...