Terces Jobs is also available in your country: United States. Starting good opportunities here now!

42 Jobs Found

Microsoft 365 Solutions Lead Full-time Job

BC Pension Corporation (Victoria) Pension Administrators

IT & Telecoms   Victoria
Job Details

Reports to: Assistant Director, IT Modern Workplace Solutions

Union/Excluded: Excluded

Security Screening: Required

Open until filled

Additional Info: An eligibility list to fill future vacancies may be established. Testing may be required. Lesser qualified applicants may be appointed at a lower level.  

We are seeking a Microsoft 365 Solutions Lead to join our team inVICTORIA, British Columbia, Canada.  

Are you a senior technology leader who is ready to make a measurable impact? This is an opportunity to influence the way BC Pension Corporation collaborates, communicates, and delivers services. As our expert in the Microsoft 365 ecosystem, you will lead the design and delivery of solutions that drive productivity, automation, and innovation across the corporation.

You will work with Power Platform, SharePoint, Teams, and other Microsoft 365 tools to create solutions that simplify complex challenges and unlock new capabilities. In addition to being a hands-on technical lead, you will mentor and guide other professionals, set technical standards, and take the lead on projects where your expertise will shape outcomes.

You will have opportunities to explore and deliver solutions using other leading SaaS and COTS applications, expanding your technical breadth and influence beyond Microsoft 365.

This role is ideal for someone who thrives on innovation, enjoys solving problems, and wants to see their work deliver tangible results. At BC Pension Corporation, you will have the resources, support, and visibility to make a difference in how technology serves our members and stakeholders.

 

Hybrid Work Model  

This position is located in our Victoria, BC office. You will have the flexibility to work part of the time on-campus and part of the time off-campus. The requirement for in-office presence is a minimum of 40% of your schedule in a month. Additional requirements are determined by the role functions and operational needs of each business area.   
 

About the Team

The Information Technology Service Operations branch (ITSO) provides IT services to BC Pension Corporation, specifically design, delivery, operations and support of Modern Workplace Solutions (business solutions based on SaaS and COTS Applications), IT Infrastructure (server-side and endpoint compute, storageand networking, both on premise and cloud), and IT Operations (ITIL aligned services, such as Service Desk, End User Support, Incident and Change Management, etc.).

Responsibilities

  • Overall accountability for design, standards, best practices, and ongoing technical soundness of M365 solutions implemented within BC Pension corporation.
  • Oversees the development and evolution of SaaS/COTS (e.g. M365) application configuration, automation methodologies, and associated technical standards, and has sign-off on all new system designs to be deployed and used by in the Corporation. This includes responsibility for ensuring alignment with enterprise-wide architecture, technologies, policies, and standards.
  • Develops and maintains multi-year M365 service and application roadmaps, plans and strategies, within the context of approved over-arching architectures.
  • Develops and maintains relationships with key business partners, identifies opportunities to leverage M365 capabilities and evangelizes the technologies to maximize the value from the M365 ecosystem.
  • Organizes, oversees, and manages problem resolution and preventative maintenance of SaaS/COTS solutions, their configurations, and automations.
  • Designs, develops, and tests application solutions to ensure specific design requirements are adhered to and meet functional and non-functional specifications.
  • Researches and evaluates all facets of new M365 services and applications, technologies, product effectiveness, potential obsolescence, and pilots' cloud-based services.
  • Leads the evaluation, cost-benefit analysis, and implementation of new M365 services, applications, and automation tools.
  • Provides direction, technical expertise and advice to systems professionals supporting Dataverse databases and applications.
  • Defines and documents M365 technical standards and tools used to develop SaaS/COTS services and automations.
  • Provides advice to executives on alternatives and solutions, product evaluation, risk assessment and cost benefit analysis of existing and future SaaS/COTS (e.g. M365) information technology.
  • Leads technical projects and assigns technical resources for upgrades to M365 and other SaaS/COTS solutions and existing services.
  • Troubleshoot and resolve development-related issues in SaaS/COTS (e.g. M365) solutions, ensuring scalability and maintainability.
  • Defines, identifies, estimates, and schedules project activities, gains consensus and commitment from all groups and management to implement best technical solution across the M365 tenant.
  • Oversees, monitors, and controls project processes and resource usage, ensuring completion of all project tasks and identifies reusable systems components for other Information Technology Services (ITS) staff.  
  • Maintains expert level knowledge of M365 products, capabilities, and best practices in the areas of SharePoint Online, Power Platform, Teams, and other SaaS/COTS products at BC Pension Corporation.  

Qualifications

Must have

  • Degree in Computer Science and six years of experience working with applications in a complex IT environment. An equivalent combination of education, training and experience may be considered.
  • A minimum of five years of dedicated experience designing, building, and implementing M365 SharePoint Online, Power Platform, and Teams solutions.  
  • A minimum of three years of experience leading teams and large enterprise projects.  
  • Experience with at least two of the following: PowerShell, JavaScript, Python, CSS, SASS.
  • Experience in architectural and database engineering, specifically with cloud-based storage and Dataverse database solutions.  

 

Nice to have:

  • Three years of experience as a Microsoft 365 tenant administrator is preferred.

 

Knowledge, Skills and Abilities

  • Comprehensive and enterprise-level knowledge in all aspects of Power Platform solution development, governance, and administration.
  • Expert-level knowledge of M365 solution architecture, including across platforms and services.
  • Proven expertise in implementing Identity Access Management (IAM) across the M365 suite and related enterprise systems.
  • Knowledge of all aspects of SharePoint Online application development using a System Development Life Cycle (SDLC) and modern Software Engineering practices.
  • Knowledge of both on-premises and cloud-based enterprise architecture.
  • Knowledge of Service Oriented Architecture design, configuration, and implementation.
  • Knowledge of project management methodologies and IT change management processes.
  • Knowledge of Sass for writing maintainable and scalable CSS, enhancing the development process of M365 applications.
  • Advance automation and orchestration expertise using PowerShell, APIs, and integration frameworks at enterprise scale.
  • Expertise in developing dynamic and interactive web applications using JavaScript, including client-side scripting for SharePoint Framework (SPFx) and Teams.
  • Ability to use Python for backend development, data analysis, and automation tasks within the M365 ecosystem.
  • Advanced skills in styling and designing web applications using CSS, ensuring responsive and visually appealing user interfaces.
  • Ability to provide leadership and mentorship to technical staff and teams.  
  • Ability to lead large technical projects.
  • Ability to establish, maintain and promote effective relationships with a variety of groups or individuals.

 

Application requirements

Cover letter: Please do not submit a cover letter; it will not be reviewed.

Resume: A resume is required as part of your application. Ensure your resume includes your education, the start and end dates (month and year) of your employment, and any relevant information that relate to the job requirements.

Questionnaire: As part of the application process, you will be prompted to complete an online questionnaire to demonstrate how you meet the job requirements. Responses will be used to shortlist applicants against the job requirements. Please allow approximately 10 minutes to complete this questionnaire.

Applications will be accepted until 11:59 pm PST on the closing date. Late applications will not be considered.

Microsoft 365 Solutions Lead

BC Pension Corporation (Victoria) Pension Administrators
Victoria - 45.73km
  IT & Telecoms Full-time
  88,700.23  -  125,700.07
Reports to: Assistant Director, IT Modern Workplace Solutions Union/Excluded: Excluded Security Screening: Required Open until filled Additional Info: An eligibility list to fill f...
Learn More
Oct 28th, 2025 at 13:31

End User IT Services Lead Full-time Job

BC Pension Corporation (Victoria) Pension Administrators

IT & Telecoms   Victoria
Job Details

Reports to: Assistant Director, IT Hybrid Infrastructure and Operations

Union/Excluded: Excluded

Security Screening: Required 

Additional Info: An eligibility list to fill future vacancies may be established. Testing may be required. Lesser qualified applicants may be appointed at a lower level. 

 

We are seeking an End User IT Services Lead to join our team in VICTORIA, British Columbia, Canada. 

Are you a dynamic IT leader with a passion for delivering exceptional end-user technology experiences?

Both strategic and hands-on, this role will lead the design, deployment, and lifecycle management of all end-user computing services, including desktops, laptops, mobile devices, virtual desktop infrastructure (VDI), meeting room AV solutions, and associated operating systems, software, and security solutions.

You will be the go-to expert for endpoint technologies, leveraging platforms like Microsoft Azure, Microsoft 365, and traditional infrastructure to create a modern, efficient, and secure digital environment. Collaborating with IT leadership, business units, and external partners, you will ensure our teams have the tools they need to thrive, today and tomorrow.

If you're a strategic IT leader, with strong technical and communication abilities and a client-focused mindset, this is your opportunity to make a meaningful impact. Submit your application today!

Hybrid Work Model 

This position is located in our Victoria, BC office. You will have the flexibility to work part of the time on-campus and part of the time off-campus. The requirement for on-campus presence is a minimum of 40% of your schedule in a month. 

Additional requirements are determined by the role functions and operational needs of each business area.  

About the Team

The Information Technology Service Operations branch (ITSO) provides IT services to BC Pension Corporation, specifically design, delivery, operations and support of Modern Workplace Solutions (business solutions based on SaaS and COTS Applications), IT Infrastructure (server-side and endpoint compute, storageand networking, both on premise and cloud), and IT Operations (ITIL aligned services, such as Service Desk, End User Support, Incident and Change Management, etc.).

Responsibilities

  • Designs, implements, and manages reliable, secure, scalable, and cost-effective endpoint computing solutions using Microsoft 365, Azure Cloud, and related technologies that are aligned with business needs.
  • Translates business requirements into technical specifications, policies, and procedures to support effective endpoint computing solution development and operational management. 
  • Leads the development and analysis of metrics from various infrastructure layers to support infrastructure capacity and redundancy planning, performance tuning and defect resolution.
  • Evaluates overall IT hybrid infrastructure capacity availability and usage in order to ensure optimum and cost effective system performance across all domains of computing, networking and storage to ensure expenditures are in line with set business goals and plans.
  • Advises senior management on alternative solutions, risk assessments, and cost-benefit analyses of current and future solutions.
  • Oversees the execution and deployment of endpoint computing solutions, ensuring alignment with strategic plans. 
  • Leads cross-functional project teams to deliver complex IT initiatives and projects in accordance with project management standards. 
  • Supervises staff, manages performance, and supports professional development and HR processes. 
  • Collaborates with the BC Pension security team to define and implement best practices related to endpoint computing solution design and management.

Qualifications

Must have

  • Bachelor’s degree in Technology, Engineering, Computer Science, or related discipline and five years of related experience.
  • A minimum of four years of experience supervising staff, including assigning work, managing performance, approving leave, initiating disciplinary actions, and setting team goals.
  • A minimum of five years of recent experience in endpoint / end-user computing solutions design, delivery, and management.
  • A minimum of five years of relevant experience in on-premise infrastructure management in a Windows or UNIX environment (e.g. servers and applications, Exchange, etc.), including upgrades and change planning (e.g. coordination of changes, process improvement, technical documentation) and providing higher tier (2+) support and troubleshooting of issues.
  • A minimum of three years of current (within the last five years) expert knowledge and experience in managing a variety of Microsoft cloud technologies including, but not limited to Microsoft 365, Azure AD and synchronization with Active Directory, Entra ID, administration of user services on Exchange Online, MS Teams, Microsoft Endpoint Manager (Intune), Autopilot and other services, including providing higher tier (2+)support and troubleshooting of issues.
  • An equivalent combination of education, training and experience may be considered.

Nice to have

Preference may be given to candidates with the following experience:

  • Microsoft Endpoint Manager (Intune) for iOS, Android, and Hybrid joined Windows 11 devices.
  • Managing and configurating Microsoft Teams, including voice services, copilot and other features.
  • Managing and maintaining a hybrid infrastructure between on-premises and cloud (e.g. Entra ID and Azure Active Directory, Hybrid Exchange, VDI, etc.).
  • Automating system administration using scripting/PowerShell
  • IAC using Terraform/Terraspace and Github
  • Windows Always On VPN
  • Working with a variety of vendors and third parties.
  • Supervisory experience in a union environment.

Knowledge, Skills and Abilities

  • Working knowledge of computing, networking, storage technologies, including cloud computing infrastructure (in particular Microsoft Azure platform).
  • Strong skills in system design, planning, implementation, and documentation.
  • Ability to successfully manage multiple assignments at once.
  • Strong knowledge of information security best practices for end point devices.
  • Knowledge of ITIL processes and tools.
  • Relevant technical certifications (e.g., Microsoft, Apple, CompTIA, or ITIL) are advantageous.
  • Excellent customer service, listening, and communications skills with a client service focus.
  • Strong technical writing and documentation skills.

Application requirements 

Cover letter: Please do not submit a cover letter; it will not be reviewed.

Resume: A resume is required as part of your application. Ensure your resume includes your education, the start and end dates (month and year) of your employment, and any relevant information that relate to the job requirements.

Questionnaire: As part of the application process, you will be prompted to complete an online questionnaire to demonstrate how you meet the job requirements. Responses will be used to shortlist applicants against the job requirements. Please allow approximately 15 minutes to complete this questionnaire.

Applications will be accepted until 11:59 pm PST on the closing date. Late applications will not be considered.

End User IT Services Lead

BC Pension Corporation (Victoria) Pension Administrators
Victoria - 45.73km
  IT & Telecoms Full-time
  88,700.23  -  125,700.07
Reports to: Assistant Director, IT Hybrid Infrastructure and Operations Union/Excluded: Excluded Security Screening: Required  Additional Info: An eligibility list to fill future v...
Learn More
Oct 28th, 2025 at 13:25

Software Development Engineering Full-time Job

Schneider Electric

IT & Telecoms   Victoria
Job Details

We have an exciting opportunity for a passionate & creative Software Engineer to join our team in Victoria, BC. We’re looking for someone with full stack development experience to help with the development of new applications in the Power and Energy Management space.

 

The ideal candidate will:

  • 5+ years Experience in software development in one or more of these technologies: C#.NET, ASP.NET, HTML/CSS/Javascript, Angular, RESTful webservices, WCF, SQL Server
  • Experience with test automation environment such as Selenium or Cypress
  • Experience working in an agile environment
  • Understand continuous delivery and associated automation systems
  • Experience with Azure cloud environment
  • Hold a Bachelor's degree in Computer Science, Software Engineering or have equivalent experience in structured approaches to the design and development of large scale systems

 

As part of a self-organizing team, our engineers are expected to:

  • think innovatively and bring their experience and insight to bear on design challenges
  • help us continuously improve our tooling, process, and technology
  • contribute to the construction of safe and secure software
  • contribute in whatever way is necessary to deliver working software in each sprint, whether that’s helping with some automation code, troubleshooting build issues, or helping the Product Owner clarify customer need

 

 The following gets our attention:

  • Familiarity with power monitoring / energy management systems; real-time data processing; analytics;
  • “Full Stack” experience

Creating a More Sustainable World, Together

 

Sustainability is at the core of our purpose, culture, and business as we accelerate our contributions to a sustainable and inclusive world. By keeping sustainability at the forefront of our business, we empower all to make the most of our energy and resources, bridging progress and sustainability for all.

Software Development Engineering

Schneider Electric
Victoria - 45.73km
  IT & Telecoms Full-time
We have an exciting opportunity for a passionate & creative Software Engineer to join our team in Victoria, BC. We’re looking for someone with full stack development experience...
Learn More
Sep 12th, 2024 at 12:55

Software engineer Full-time Job

LinHR Consulting Inc

IT & Telecoms   Victoria
Job Details

Requirements:

Languages: Candidates must have knowledge of the English Language
Education: Candidates need standard educational qualifications such as a Bachelor’s degree
Experience: Candidates should have experience of 5 years or more
Computer and technology knowledge: Shell script, C++, Linux, Java, and Python

Candidate Status:

    • Candidate must be a Canadian Citizen or temporary or permanent resident of Canada
  • Candidate must have legal authorization (Work Permit) to work in Canada
  • If Candidates are unable to fulfill above mentioned requirements, don’t apply for the position

Benefits:

  • The candidates will get dental plan, health care plan, paramedical services coverage, vision care benefits, registered education savings plan (RESP), and registered retirement savings plan (RRSP

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your Resume, Cover letter) through the below-mentioned details

Be prepared for the screening questions. Include answering the following questions while applying:

  • Are you currently legally able to work in Canada?
  • Do you have previous experience in this field of employment?
  • Do you have the necessary equipment for remote work (i.e. internet, home office, etc.)?
  • What is the highest level of study you have completed?

Software engineer

LinHR Consulting Inc
Victoria - 45.73km
  IT & Telecoms Full-time
  60  -  100
Requirements: Languages: Candidates must have knowledge of the English Language Education: Candidates need standard educational qualifications such as a Bachelor’s degree Experienc...
Learn More
Jul 12th, 2024 at 12:27

Software programmer Full-time Job

InfoSpec Systems Inc.

IT & Telecoms   Richmond
Job Details

Overview

Languages

English

Education

  • College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year
  • or equivalent experience

Experience

3 years to less than 5 years

On site

 Work must be completed at the physical location. There is no option to work remotely.

Experience and specialization

Computer and technology knowledge

  • ASP
  • CSS
  • ASP.NET
  • C#
  • HTML

Benefits

Health benefits

  • Dental plan
  • Health care plan
  • Vision care benefits

Financial benefits

  • Group insurance benefits
  • Life insurance

Other benefits

  • Free parking available

 

How to apply

By email

 

[email protected]

Software programmer

InfoSpec Systems Inc.
Richmond - 59.59km
  IT & Telecoms Full-time
  85,000  -  120,000
Overview Languages English Education College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year or equivalent experience Experienc...
Learn More
Oct 3rd, 2024 at 15:29

Junior Software Engineer Full-time Job

LUCID Vision Labs

IT & Telecoms   Richmond
Job Details

Reports To: Software Engineering Manager

Job Purpose
In keeping with the company’s mission and values, the Junior Software Developer is responsible for writing, maintaining and testing all levels of code related to LUCID products. The Junior Software Developer works on developing and supporting a high performance, reliable code.

Duties and Responsibilities

    • Develop various modules, scripts, etc. as needed primarily for testing
    • Write unit tests prior to writing corresponding code in order to deliver full coverage of the company software library
    • Participate regularly in development meetings, and code reviews to provide timely input and feedback on internal development processes
    • Develop and maintain test frameworks that integrate tools, libraries, and utilities needed to interact with the system under test
    • Follow Test Driven Development best practices to ensure established acceptance criteria are met and potential bugs are caught early in the development cycle and no regressions are introduced to the code
    • Use git and source control tools in order to support accurate source code management for the internal development team
    • Maintaining build machines and test machines in order to effectively simulate software performance for the end users
    • Contribute to the development of the internal SDK library and GUI applications
    • Other related duties, as required
  • Qualifications/Education/Skills
  • 1+ years experience in software development (specialty in desktop, web, or embedded applications)
  • Support and knowledge of DevOps (including Jenkins, AWS), agile, and source control
  • Experience with scripting languages like Python and batch scripting
  • Experience developing code in C/C++
  • Familiarity with Agile development best practices, including Test Driven Development (TDD)
  • Salary range: CAD$70,000 – $80,000 annually

 

How to apply:

If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your Resume) through the below-mentioned details

By email

[email protected]

 

Junior Software Engineer

LUCID Vision Labs
Richmond - 59.59km
  IT & Telecoms Full-time
Reports To: Software Engineering Manager Job Purpose In keeping with the company’s mission and values, the Junior Software Developer is responsible for writing, maintaining and tes...
Learn More
Apr 15th, 2024 at 12:23

Web developer Full-time Job

SI-WON IMMIGRATION MANAGEMENT

IT & Telecoms   Vancouver
Job Details

Overview

Languages

English

Education

  • College/CEGEP

Experience

1 year to less than 2 years

On site

 Work must be completed at the physical location. There is no option to work remotely.

Responsibilities

Tasks

  • Design and integrate website related code
  • Develop website architecture
  • Write, modify and test website related code
  • Maintain existing computer programs by making modifications as required
  • Research and evaluate a variety of interactive media software products
  • Research and evaluate a variety of software products
  • Conduct tests and perform security and quality controls

Additional information

Transportation/travel information

  • Public transportation is available

Work conditions and physical capabilities

  • Attention to detail

Personal suitability

  • Organized

 

How to apply

By email

[email protected]

How-to-apply instructions

Here is what you must include in your application:

 

  • Cover letter

Web developer

SI-WON IMMIGRATION MANAGEMENT
Vancouver - 67.23km
  IT & Telecoms Full-time
  37.44  -  38.44
Overview Languages English Education College/CEGEP Experience 1 year to less than 2 years On site  Work must be completed at the physical location. There is no option to work remot...
Learn More
Jun 9th, 2025 at 18:56

Software developer Full-time Job

Nonrel Technologies Ltd.

IT & Telecoms   Vancouver
Job Details

Overview

Languages

English

Education

  • Bachelor's degree

Experience

2 years to less than 3 years

On site

 Work must be completed at the physical location. There is no option to work remotely.

Experience and specialization

Computer and technology knowledge

  • Agile
  • Machine Learning
  • Software development
  • Git
  • Scala
  • Microservices

 

1160 Burrard Street VancouverBCV6Z 2E8

How to apply

By email

 

[email protected]

Software developer

Nonrel Technologies Ltd.
Vancouver - 67.23km
  IT & Telecoms Full-time
Overview Languages English Education Bachelor's degree Experience 2 years to less than 3 years On site  Work must be completed at the physical location. There is no option to work...
Learn More
Apr 10th, 2025 at 16:10

Computer Programmer III (Senior Data Analytics Specialist) - REPOST Full-time Job

City Of Vancouver

IT & Telecoms   Vancouver
Job Details

Main Purpose and Function
The Computer Programmer III – Analytics is responsible for advanced programming and analytics work, system configuration, and data management while leading the development of analytics solutions for various platforms. This position supports capital technology projects and promotes data-driven decision-making across the City of Vancouver. The position requires depth and breadth of knowledge and skills relating to data ingestion and processing, data warehousing, data modeling, and data visualization. The position performs complex programming and analysis work and /or configure, adapt and alter data structures, stores and pipelines for multiple applications built in many development languages to meet complex requirements. The Computer Programmer III – Analytics will also work as a project leader in a supervisory capacity with other data specialists, incorporating best technology solutions and showing leadership in the development of new analytical and reporting standards. The Computer Programmer III – Data Engineer works closely with Computer Programmer/ Analyst staff and other members of the Team to achieve the overall objectives of the City, Technology Services (TS), and the public.  The Programmer shares knowledge and experience of computer techniques to provide solutions to technical and procedural problems. The position exercises considerable independence of judgement in all technical aspects of work.  

 

Specific Duties and Responsibilities

  • Acts as an expert technical resource for development of data analytical products including dataflows, semantic models, reports, and dashboards that connect to disparate data sources including on-premise and cloud warehouses, information systems and API endpoints 
  • Analyzes highly complex business requirements and suggests solutions that will meet the functional and non-functional requirements including cost, security, and impact on existing investments
  • Establishes, documents, shares, and monitors best practices for enterprise and self-service analytics that include the use of source control systems, automated deployment pipelines, templates, content certification, resource organization and governance. 
  • Plans and provides cost and effort estimates for analytical solutions
  • Assures quality, security, and compliance requirements are met for supported areas.
  • Acts in a team lead capacity to supervise the work of junior technical staff. Oversees technical issues and the work of other developers. 
  • Proactively identifies areas for improvement, seeks solutions and makes recommendations
  • Consults with managerial, engineering, business, and technical personnel to clarify program intent and requirements, identify problems, and suggest changes
  • Performs or directs revision, repair, or expansion of existing IT systems to increase operating efficiency or adapt to new requirements
  • Assists in the training and development of other members of the team and partners throughout the business as part of the centre for enablement – analytics. 
  • Recommends, designs, implements, and monitors access control protocols for analytics, including workspace, object-level and row-based access controls
  • Researches and tests new systems and new features in existing analytical systems, driving innovation and continuous improvement
  • Ensures adherence to data governance policies including quality standards, documentation, access controls and privacy expectations
  • Other duties/responsibilities as assigned

 

Qualifications
Education and Experience:

  • Completion of grade 12, (University Program), preferably a bachelor’s degree with major courses in Computer Science or a related discipline. Considerable related experience in computer programming and analysis, or an equivalent combination of training and experience.

 

Knowledge, Skills and Abilities:

  • Thorough knowledge of computer programming and analysis techniques
  • Thorough knowledge of industry best practices in data analytics and Power BI
  • Thorough knowledge of Power BI desktop and service, including data modeling, DAX, Power Query, and advanced visualization techniques
  • Thorough knowledge of the relationship between data modeling and analytics
  • Considerable knowledge of Power BI administration (client settings), workspace and capacity management, security, access controls
  • Knowledge of SSRS or Power BI Report Builder
  • Considerable knowledge of Microsoft Fabric and its use for data integration, data engineering, and data science workflows
  • Knowledge of SQL and experience with database management systems.
  • Knowledge of Microsoft Azure core concepts and administration
  • Knowledge of data development lifecycle 
  • Knowledge of data warehousing concepts, architectures, and best practices including different frameworks such as Kimball, Inmon, Data mesh, and data vault. 
  • Knowledge of the patterns and tools needed to support different analytics frameworks including descriptive, diagnostic, predictive, prescriptive, and cognitive analytics
  • Working knowledge of statistical analysis and methodologies
  • Ability to communicate principles and techniques for maintaining data ethics, privacy in data, and indigenous ownership , control, access and possession (OCAP) of data
  • Ability to engage with City staff across all lines of business to understand their needs and concerns, translate those into actionable analytics and keep them involved throughout the project lifecycle
  • Ability to translate complex data findings into clear, actionable stories that resonate with diverse audiences. 
  • Ability to connect disparate data sources including standard authentication methods
  • Ability to conduct scripting for automation using PowerShell 
  • Ability to use python in data analysis or engineering
  • Ability to effectively teach and transfer knowledge to others 
  • Practical knowledge of DevOps and DataOps methodologies, patterns, and practices
  • Ability to work independently, taking initiative, while also knowing when to seek feedback or collaborate. 
  • Strong attention to detail to ensure accuracy and quality in all aspects of work
  • Ability to collaborate with non-technical stakeholders to gather requirements and translate them into technical solutions 
  • Effective time and project management skills to prioritize tasks and meet deadlines
  • Ability to handle business critical and sensitive information
  • Ability to adapt and keep up to date with changes in business and technical landscape
 

 

Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite.  At this time this position is eligible to be part of the Flexible Work Program.

 

Business Unit/Department: IT, Digital Strategy & 311 (1070) 

Affiliation: CUPE 15 Non Pks 

Employment Type: Regular Full Time 

Position Start Date: May, 2025 

Salary Information: Pay Grade GR-031: $56.27 to $66.55 per hour

 

Application Close: April 18, 2025

Computer Programmer III (Senior Data Analytics Specialist) - REPOST

City Of Vancouver
Vancouver - 67.23km
  IT & Telecoms Full-time
  56.27  -  66.55
Main Purpose and Function The Computer Programmer III – Analytics is responsible for advanced programming and analytics work, system configuration, and data management while leadin...
Learn More
Mar 31st, 2025 at 15:41

Computer Programmer/Analyst Full-time Job

City Of Vancouver

IT & Telecoms   Vancouver
Job Details

Main Purpose and Function

This position will play a major role in the support and enhancements of the City’s 311 Customer service applications (EM Pro / Verint) as well as a supporting role with Enterprise Service Management systems (ServiceNow), and will be responsible for the design, implementation and maintenance of business systems, plus its related solutions and utilities, integrations, and reports.


This role will be more front-end focused but will require knowledge of back-end development as well. Application development will employ a variety of languages and platforms, but will primarily leverage Javascript and React Native and JQuery frameworks. Experience with other languages, frameworks and environments such as SQL Server (SSRS), .NET, Oracle, SOAP, RESTful API are an asset.


Specific Duties and Responsibilities

  • Create, test and maintain applications and tools, and have responsibility for all aspects of systems documentation and reporting, security, data integrity and implementation. 
  • They may also work with other systems with functional or operational ties to EM Pro and ServiceNow or its supported business lines, such as integrated applications or new solutions to be introduced to support team’s work scope. Our systems’ operational support role is expanding. 
  • The Programmer/Analyst will participate in reviews of the use and application of information technology standards and procedures and liaise with 311, business unit and IT analysts to maintain consistency and continuity of the City's technology and information base.  
  • The Programmer Analyst may prepare and deliver oral and written presentations.  Duties also include keeping abreast of current software and hardware developments and training of systems and user personnel. 
  • Other duties/responsibilities as assigned 

 

Qualifications
Education and Experience:

  • Completion of a Computer Systems Technologies two year diploma course at a technical institute plus sound experience in programming; OR an equivalent combination of training and experience

 

Knowledge, Skills and Abilities:

  • Knowledge of Windows operating systems (Windows 2018 Server and above) and related technologies (IIS, Active Directory), Oracle and SQL Server
  • A combination of SQL, .NET, and JavaScript. Knowledge of C# is an asset.
  • Development and maintenance of enterprise applications (e.g CRM, ERP) and preferably related to call centres or asset management, running in an ASP.NET environment.
  • SOAP and RESTful application API
  • Integration and data-transformation between different software systems
  • Migration of legacy applications data into new enterprise system, familiar with data transformation concepts and methods.
  • Reporting creation tools, preferably SQL Server Reporting Services (SSRS) or Power BI.
  • Experience with system-specific configuration tools, such as EM Pro (Verint) or ServiceNow, is an asset. 
  • Proven self-starter who is able to exercise considerable independent judgment while working under minimal supervision. 
  • A combination of strong business systems analysis and technical skills, data modelling skills, experience in the development and maintenance of computer systems and integration of applications and databases across platforms is highly desirable.
  • Outstanding interpersonal, collaboration, and communication skills, at both the technical and non-technical level
  • Ability to be a team player, deal with changing and competing deadlines within a multiple task environment are required.
  • Considerable understanding of relational database, services, and web programming concepts.
  • Experience in a municipal or public-sector environment, preferably with exposure to Customer Service, Enterprise Service Management-related applications is desirable.
  • Ability to meet transportation requirements. 
 

 

Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite.  At this time this position is eligible to be part of the Flexible Work Program.

 

Business Unit/Department: IT, Digital Strategy & 311 (1070) 

Affiliation: CUPE 15 Non Pks 

Employment Type: Temporary Full Time 

Position Start Date: February, 2025 

Position End Date: January, 2027 

Salary Information: Pay Grade GR-027: $47.62 to $56.27 per hour

 

Application Close: December 13, 2024

Computer Programmer/Analyst

City Of Vancouver
Vancouver - 67.23km
  IT & Telecoms Full-time
  47.62  -  56.27
Main Purpose and Function This position will play a major role in the support and enhancements of the City’s 311 Customer service applications (EM Pro / Verint) as well as a suppor...
Learn More
Dec 4th, 2024 at 13:43

Web/Applications Specialist II (UX Strategist) Full-time Job

City Of Vancouver

IT & Telecoms   Vancouver
Job Details

Main Purpose and Function
The User Experience Strategist works independently to research, recommend, design, and deliver on cohesive and inclusive citizen-centric user experiences across digital channels that support user needs, business objectives, and the City’s digital strategy. The position exercises independent judgement in technical aspects of the role.

 

The Strategist is a member of Digital Channels within Technology Services – an inclusive, collaborative team of digital technology professionals that efficiently designs, develops, and operates high-quality digital products and services for the people of Vancouver that are user-focused, effective, and innovative.

Specific Duties and Responsibilities

  • Applies user-centered design processes and industry best practices to guide optimal user experiences that holistically solve complex user and business challenges, both online and offline
  • Identifies, defines and prioritizes user needs, business requirements, and success metrics to determine strategic value, in coordination with product owners, project managers, and digital performance specialists
  • Designs, documents, debugs, and tests new and existing user interface modules to have an optimal user experience 
  • Creates and effectively communicates UX design assets such as user stories, concept maps, user journeys, task flows, storyboards, information architectures, wireframes, prototypes, and visual designs to project stakeholders and developers
  • Defines, evolves, and applies content, design, interaction, and accessibility policies, guidelines, and systems, in consultation with digital strategists and developers
  • Defines and designs user tests and conducts rapid user testing internally, and consults with the vendors to support larger scale user testing. 
  • Provides recommendations for improvements which may include third-party solutions
  • Assesses and optimizes the performance of new and existing features by actively supporting secondary research activities, user research and usability testing.
  • Interprets results of usability testing, user research and web analytics data to uncover insights and identify gaps.
  • Conducts accessibility reviews using automated and manual testing with assistive technologies to identify and prioritize issues, and recommend opportunities to improve.
  • Provides subject matter expertise on UX and digital accessibility by monitoring industry best practices
  • Coaches, mentors, and trains team members and other staff on UX and digital accessibility best practices and how to address issues
  • Initiates and facilitates collaborative sessions to help drive strategic discussions and decisions that advocate for users while addressing business challenge
  • Supports the Implementation/UX lead to foster an inclusive design culture and promote the value of user-centered design and digital accessibility within the organization
  • Other duties/responsibilities as assigned 

 

Qualifications
Education and Experience:

  • Certification or degree in Information Technology or related field such as User Experience Design, Human Computer Interaction (HCI), Interaction design, Graphic Design, Digital Marketing, or Computer Science) and sound relevant work experience applying UX and inclusive design methodologies or an equivalent combination of education, training and experience.

 

Knowledge, Skills and Abilities:

  • Considerable knowledge of UX methodologies and design thinking
  • Sound knowledge of Web accessibility guidelines (WCAG 2.1), best practices, and legislation
  • Sound knowledge of Front-end web development (HTML, CSS, JS, ARIA)
  • Responsive web design
  • Sound knowledge of Agile software development methodology
  • UX activities and deliverables (such as interviews, user stories, usability testing, concept maps, user journeys, task flows, storyboards, competitive analyses, information architectures, copywriting, wireframes, prototypes, visual designs, pattern libraries, expert/heuristic reviews, and design systems)
  • UX design tools (such as Figma, Sketch, Adobe XD, Invision, or Frontify)
  • Accessible technology and testing tools (such as JAWS, NVDA, ZoomText, VoiceOver, Dragon Naturally Speaking, WAVE, and aXe)
  • Web analytics tools (such as Google Analytics and Hotjar)
  • Project, task, and bug-tracking tools (such as Microsoft Azure DevOps, Basecamp, and ServiceNow)
  • Documentation tools (such as Dropbox Paper and SharePoint)
  • Content management systems (such as OpenText CMS, Wordpress, or Drupal)
  • Graphic design tools (such as Adobe Photoshop and Illustrator)
  • Collaboration tools (such as Outlook, Cisco WebEx and Jabber)
  • Communicate effectively across boundaries to understand context and build trust; Make complex and technical information and language simple and accessible for non-technical audiences; Advocate and communicate the value of UX and accessibility.
  • Stays current on UX methodologies and tools; Make informed decisions based on user needs, available technology, and value for money; Understands how the digital economy is changing user behaviour and the public service landscape. 
  • Ability to Visualize, articulate, and solve complex problems and make evidence-based decisions; Apply technical knowledge and experience to create or design workable prototypes.
  • Ability to understand and work within given constraints (such as technology, regulatory, and social user constraints); Challenge constraints that can be changed; Ensures product and service compliance; Adapt to changing situations and problems.
  • Ability to understand users and their needs based on evidence; Translate user stories and propose design approaches or services to meet these needs; Engage with users; Put users first; Manage competing priorities. 
  • Ability to establish and maintain effective working relationships with project managers, business analysts, developers, and quality assurance specialists; Give and receive constructive feedback; Provide guidance to others. 
  • Ability to identify opportunities to improve UX and related business process and to define strategies and policies; Ensure business requirements are met.
  • Ability to supervise junior staff and train small groups of people.
 

 

Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite.  At this time this position is eligible to be part of the Flexible Work Program.

 

Business Unit/Department: IT, Digital Strategy & 311 (1070) 

Affiliation: CUPE 15 Non Pks 

Employment Type: Temporary Full Time 

Position Start Date: December, 2024

Position End Date: May, 2026 

Salary Information: Pay Grade GR-027: $47.62 to $56.27 per hour

 

Application Close: October 27, 2024

Web/Applications Specialist II (UX Strategist)

City Of Vancouver
Vancouver - 67.23km
  IT & Telecoms Full-time
  47.62  -  56.27
Main Purpose and Function The User Experience Strategist works independently to research, recommend, design, and deliver on cohesive and inclusive citizen-centric user experiences...
Learn More
Oct 21st, 2024 at 14:46

Web Applications Specialist I Full-time Job

City Of Vancouver

IT & Telecoms   Vancouver
Job Details

Main Purpose and Function
The Content Strategist, Digital Channels, plays an integral role in supporting the family of City websites, primarily vancouver.ca and associated digital applications.  Acting with minimal supervision to provide their strategic and technical judgement on complex initiatives with a digital component. This role supports business units in delivering a digital content strategy for highly visible projects, ensuring a consistent and high quality user experience across the public website. The role serves as a key project contact for various lines of business, building relationships within the business to achieve strategic digital communication objectives. 

 

The Content Strategist plans, designs and delivers a variety of web content assets (e.g. text, graphics and maps, video and audio, born digital materials and digitized items, application interfaces, etc.) on behalf of all departments, including materials of a  high priority and complex nature within the City’s content management system (CMS) to ensure they: provide a cohesive, task-oriented user experience across the City of Vancouver website; align to departmental and corporate business objectives, and enhance quality of web service interactions 

 
Specific Duties/Responsibilities

  • Develops and implements Digital Content strategy for complex initiatives
  • Recommends solutions and alternatives related to online functionality, usability, accessibility, content and presentation, which balances user needs and business drivers.
  • Creates and documents site assets, including web page metadata tags (title, key words, and descriptions), maintain accessibility standards, content matrixes, etc. to ensure continuity in the overall maintenance of site assets.
  • Provides web and content strategy and best practices counsel to internal and external contacts. 
  • Communicates content, provided by City business units, from multiple angles: visually, textwise, and page wise within the vancouver.ca website.
  • Manages the development and documentation of standard operating procedures to support the day-to-day needs of the site, working with site resources to ensure adherence to procedures, design and content standards (DSG and CSG), as well as accessibility standards, providing regular reviews and modifications where necessary.
  • Contributes to ongoing assessment of processes and procedures and identify areas of concern and continual improvement
  • Identifies opportunities for improvements to User Experience and ensure User Centric approach drives solutions to site interactivity
  • Improves overall website performance (in terms of click through and conversion rates) by leveraging insights gathered from data, both qualitative and quantitative.
  • Creates and maintains the standards and taxonomies for the website, recommending changes and improvements; and integrates information on the website from across all communication channels. 
  • Identifies and implements audience-specific digital solutions across a variety of online platforms
  • Supports and upholds internal Design Style Guide, User Experience Charter, and Accessibility standards when producing content and materials for web.
  • Designs tools such as wireframes, prototypes, concept maps, mockups, user flows, and storyboards to support stakeholder buy-in, and provide clarity on the user journey
  • Conducts formative and summative usability testing by reviewing content and ensuring it is presenting as expected, and contributes to ongoing assessments of processes and procedures and identifies areas of concern, and continual improvement
  • Investigates, analyzes, and specifies digital product and service requirements to meet the business needs of clients.
  • Researches and explores ideas by brainstorming, collecting and analyzing statistics, and sketching options.
  • Advises stakeholders of the value of UX design principles.
  • Presents and pitches content strategy, information architecture, user journey ideas to stakeholders.
  • Supports software tool development when needed.
  • Other duties/responsibilities as assigned.

Stakeholder Relations

  • Establishes and maintains liaison with business units and other applicable internal and external contacts.
  • Helps coordinate meetings and communicates with project stakeholders on content strategy related deliverables.
  • Provides advice and assistance to users and senior staff regarding enhancements and functionality of various projects while promoting user centric thinking and approach to projects.
  • Plans, organizes and participates in consultations with key stakeholders from multiple operational units, delivering strategic recommendations with confidence
  • Other duties as assigned

 

Qualification Requirements
Education and Experience:

  • Certification or degree in Information Technology or a related field supplemented by courses in User Experience or Interactive Design and plus sound related experience in a web design/development/publishing environment including  or an equivalent combination of training and experience.
  • Experience with digital content management systems; OpenText preferred. 
  • Experience with interaction design methods, user experience process, usability best practices, and web accessibility standards
  • Awareness and experience with common Project Management processes

Knowledge, Skills and Abilities:

  • Considerable knowledge of relevant best practices, including user experience and search engine optimization; considerable knowledge of accessibility issues and guidelines
  • Sound knowledge of UX wireframing/prototyping tools (i.e. Figma, Balsamiq)
  • Considerable knowledge of the principles, methods and techniques related to web design and functionality.
  • Strong writing skills, including writing in plain language, with experience in communications/marketing
  • Strong problem-solving approach, and ability to understand content in the context of various business models; and the ability to synthesize complex or technical information to produce clear, concise and compelling content
  • Ability to manage project timelines, manage resources and communicate with project stakeholders
  • A good understanding of front-end design patterns and UI best practices as well as an ability to influence others in the adoption of best practices
  • Constantly drive innovation by staying current with technology, trends, and new ideas for digital content production and process improvements
  • Ability to recognize opportunities to improve business processes related to customer experience
  • Ability to remain up-to-date on digital products and service opportunities, UX best practices, and UX solution options
  • Ability to communicate effectively both orally and in writing to internal and external parties
  • Ability to establish and maintain effective working relationships
  • Ability to communicate UX requirements with both internal and external development teams
  • Ability to source and use industry best practices in UX, content strategy, and interface design
  • Proficiency with Adobe Creative suite, SurveyGizmo (or other survey creation software) and knowledge of HTML and CSS is considered an advantage
  • Proficiency with MS Office Suite
  • Ability to work after hours, weekends, holidays, on a standby rotation is preferred
 

 

Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work remotely 1 – 4 days a week from locations that are a daily commutable distance from their work at a City worksite.  At this time this position is eligible to be part of the Flexible Work Program.

 

Business Unit/Department: IT, Digital Strategy & 311 (1070) 

Affiliation: CUPE 15 Non Pks 

Employment Type: Temporary Full Time 

Position Start Date: November 2024 

Position End Date: June 2025 

Salary Information: Pay Grade GR-025: $43.78 to $51.7 per hour

 

Application Close: October 4, 2024

Web Applications Specialist I

City Of Vancouver
Vancouver - 67.23km
  IT & Telecoms Full-time
  43.78  -  51.70
Main Purpose and Function The Content Strategist, Digital Channels, plays an integral role in supporting the family of City websites, primarily vancouver.ca and associated digital...
Learn More
Sep 26th, 2024 at 18:52

Looking for a job?

Upload your Resume and easily apply to jobs from any device!
Add Your Resume