Pacific Blue Cross has been British Columbia's leading benefits provider for 80 years. We are an independent, not-for-profit society with strong roots in BC’s health care system. Together with our subsidiary BC Life, we provide health, dental, life, disability and travel coverage to 1 in 3 British Columbians through employee group plans and individual plans.
We are fueled by a commitment to keep health care sustainable for all British Columbians. Through our Pacific Blue Cross Health Foundation, we also provide funding to community organizations with a focus on alleviating mental illness and chronic disease. We're interested in finding people who want to make a difference and who will take advantage of every opportunity to build a career with us.
Pacific Blue Cross offers an attractive compensation and benefits package, fitness programs, and an onsite gym and cafeteria. Our workplace culture values health and wellness, continuing education, environmental sustainability and giving back to the community.
If you are committed to improving the health and well-being of British Columbians, we are currently recruiting for a permanent Software Architect (Innovation Centre) to join our Information and Technology Services team. The role will be located at our head office in Burnaby, BC.
Under the broad direction of the Senior Manager, Innovation Centre and Enterprise Architecture, the Software Architect provides solution architecture leadership across programs and projects by working with fellow architects, program managers, and implementation teams in the analysis, design and implementation of software, data and infrastructure solutions that aligns with the longer-term strategic vision of the organization. Furthermore, the Software Architect maintains the software and architectural models, road maps, principles, standards and best practices.
Key Accountabilities Include:
Provides overall direction, guidance, and definition of IaTS architecture to effectively support the corporate business strategy.
Supports all architectural disciplines and champions architectural initiatives.
Partners on multiple specialized architecture domains.
Develops and communicates architectural policies, standards, guidelines and procedures.
Reviews and/or analyzes and develops architectural requirements as needed for the organization.
Ensures the conceptual completeness of technical solutions.
Advises on options, risks, costs versus benefits, system impacts and technology priorities.
Works with business leaders to understand business requirements and help them understand how technology tradeoffs influence strategy.
Consults with project teams to fit projects to enterprise architecture, as well as to identify when it is necessary to modify the enterprise architecture.
Collaborates with program management and IaTS leaders to ensure progress towards architectural alignment with project goals and requirements.
Directs the research and evaluation of emerging technology, industry and market trends.
Keeps abreast of standards and trends with respect to software architectures, data architectures, and design and development concepts.
Assesses third-party software components and technologies and provides feedback to management as to their quality and appropriateness with respect to the organization’s environment.
Prototypes key software components and when required, develop reference implementations for these key components. .
Creates and communicates technology white papers relevant to organization’s technology and software development initiatives.
Mentors, provides strong methodology leadership, and works closely with development and implementation teams; and for each phase of a project, works with the program managers to identify and mitigate software and data architecture risks.
Participates in special projects and performs other duties as assigned.
Owns the design and implementation of Innovation Centre projects based on a wide variety of technologies and skill sets.
Minimum 7 years’ experience in IT and business/industry work experience including architecture design, development and deployment, systems lifecycle management, infrastructure planning and operations
Must have strong or demonstrable knowledge in the following:
Leadership experience in managing multiple, cross-functional teams or projects, and influencing senior level management and key stakeholders
Mastery of one or more Microsoft technologies like C#/.NET, Sharepoint and Dynamics CRM
Experience designing and implementing solutions with Azure or AWS public cloud
Strong understanding of Identity Federation standards such as OAuth 2.0 and SAML
Architectural Frameworks (RUP 4+1 / TOGAF)
Architectural and software design patterns, enterprise integration patterns, service-oriented architecture, and cloud-native solutions
Understanding of Relational Database Management System (RDBMS) and NoSQL
Working knowledge of information and application security concepts, mechanisms, and tools
Experience in an Architecture role within an Agile environment
Bachelor’s degree in computer science, information systems, computer engineering, or a related field
TOGAF, PMP, Scaled Agile Framework or CSM certifications
AWS or Azure certifications
Strong written and oral communication skills
Strong presentation and interpersonal skills
Ability to present ideas in user-friendly language
Excellent analytical and creative problem-solving skills
Ability to effectively prioritize and execute tasks while under pressure
While we thank all applicants for their interest, only short listed candidates will be contacted.