Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Computer Programmer III

$59.99 - $70.95 par heure

City of Vancouver

Main Purpose and Function

The primary purpose of Computer Programmer III – Data Engineer is to perform data engineering work in support of capital or long term technology project implementations and requires strong knowledge and skills relating to data ingestion, data storage, processing, modeling, data lake and data warehouse design and implementation, building data pipelines, data integration, data testing, and data orchestration . The incumbent will perform 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 – Data Engineer will also work as a project leader in a supervisory capacity with other data specialists and engineers, incorporating best technology solutions and showing leadership in the development of new data integration and ETL/ELT programming and development 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 incumbent exercises considerable independence of judgement in all technical aspects of work. 

Specific Duties/Responsibilities

  • Acts as an expert technical resource for data ingestion and pipelines (ETL/ELT development), data modeling, data lake and data warehouse design and implementation and preparing data for analysis efforts with data from multiple platforms, applications and technologies
  • Analyzes highly complex business requirements and suggests solutions that will meet the functional and non-functional requirements including cost, security, and existing investments
  • Generates technical specifications to design or redesign data warehouse, data lake and other enterprise components and applications associated with data delivery
  • Leverages industry best practices to design, test, implement and support solutions 
  • Assures quality, security and compliance requirements are met for supported areas 
  • Develops ETL/ELT in the context of a project, while ensuring alignment to current and developing architecture
  • Prepares Technical Design and Specification documents
  • Creates implementation instructions and supports deployments
  • Conducts design and peer reviews including individual and team unit testing
  • Oversees technical issues and the work of other developers
  • Works with TS teams to review problems, define and test solutions
  • Participates in the development of architectural framework and design
  • Evaluates and introduces new tools and techniques to the development team
  • Proactively identifies areas for improvement, seek solutions and make recommendations
  • Consults with managerial, engineering, business, and technical personnel to clarify program intent, 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 in the orientation of systems analysis
  • Other duties/responsibilities as assigned

Minimum Position Requirements

Education and Experience

  • Completion of Grade 12 with courses in related subjects.
  • Preference is given to candidates that have a bachelor degree or higher in Computer Science or a related discipline, or equivalent.
  • Proven experience in data engineering including ETL/ELT development for a range of environments, platforms and tools

Knowledge, Skills and Abilities

  • Extensive experience developing solutions with ETL/ELT tools such as SSIS, FME, Azure Data Factory and Azure Synapse Pipelines
  • Considerable experience developing data warehousing and data lake solutions
  • Considerable experience developing in the SQL environment and cloud based proprietary vendor technologies such as Snowflake, Azure SQL data warehouse, Azure Synapse and others
  • Considerable experience working with Microsoft SQL Server
  • Considerable experience using DataOps methodologies, patterns and practices
  • Strong background with the data development lifecycle, and common models (Kimball, etc.) with familiarity in best data management practices including dimensional modelling and semantic modeling.
  • Working knowledge of computer programming including knowledge of one or more programming languages (e.g. C#, python), the software development life cycle, and development methodologies
  • Excellent leadership skills and ability to develop and mentor others
  • Ability to develop, document, review and revise work and strategic plans
  • Strong analytical and problem solving skills
  • Keeps up to date with developments in programming techniques, languages, software, architectural patterns, etc.
  • Ability to manage projects, multiple priorities and respond to requests in a timely manner
  • Ability to establish and maintain effective working relationships, and communicate well with both internally and externally with technical and non-technical staff
  • Ability to handle business critical and sensitive information
  • Demonstrated ability to work under pressure, manage multiple priorities and respond to requests in a timely manner

Where operationally appropriate and subject to change, the City of Vancouver has a Flexible Work Program. This program allows staff to work a hybrid work 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

Affiliation: CUPE 15 Non Pks 

Employment Type: Temporary Full Time 

Position Openings: 2

Position Start Date: August 2026 

Position End Date: July 2028

Salary Information: Pay Grade 31: $59.99 to $70.95  per hour

Application Close: July 22, 2026

At the City of Vancouver, we are committed to recruiting a diverse workforce that represents the community we so proudly serve. Indigenous peoples, people of colour, 2SLGBTQ+ persons including all genders and persons with disabilities are encouraged to apply.  Accommodations will be provided upon request during the selection process. Learn more about our commitment to diversity and inclusion . 

The City of Vancouver acknowledges that it is situated on the unceded traditional territories of the xʷməθkʷəy̓əm (Musqueam Indian Band), Sḵwx̱wú7mesh Úxwumixw (Squamish Nation), and səlilwətaɬ (Tsleil-Waututh Nation). More about unceded traditional territories

Before you click Apply now

Once you start your application you can save your work and leave the applications page, however please remember to submit your profile to the specific job requisition before the posting closing date.

In addition to uploading your cover letter and resume, part of the application process may include answering application questions related to the preferred requirements of the role which may take approx. 5-10 minutes. Cover letters should express interest and highlight additional information relevant to the position and resumes should include a summary of skills and experience related to the position.

L'offre d'emploi a été publiée il y a 9 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Computer Programmer III à Vancouver, BC
  • $59.5k - $84k par année

    Work Location Vancouver, British Columbia, Canada Hours 37.5 Line of Business Credit Management Pay Details $59,500 - $84,000 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill ...
    Suggéré
    Temps plein
    Travail au bureau
    Travail à domicile
    Horaires flexibles
    Travail posté
    2 jours par semaine

    TD Bank

    Vancouver, BC
    il y a 10 jours
  • $90k - $120k par année

     ...of casual players every day. Job Overview: As a Senior Programmer at Smoking Gun Interactive (SGI), you’re a talented and driven...  ...game industry and or related field; ~ A bachelor’s degree in Computer Science, Engineering or equivalent; ~ Passion for playing and... 
    Ordinateur
    Contrat Longue Durée
    Temps plein
    Travail occasionnel
    Travail à distance
    Le monde entier

    Smoking Gun Interactive

    Vancouver, BC
    il y a 13 jours
  •  ...south Vancouver community centres, including work with ACE Team programmers Supervise and facilitate community-engaged arts programming...  ...work collaboratively with a multi-agency organization. Good computer skills with working knowledge of Microsoft Office, Excel and PowerPoint... 
    Ordinateur
    Taux horaire
    Temps plein
    Travail temporaire
    Travail au bureau
    Travail à distance
    Horaires flexibles
    1 jour par semaine

    The City of Vancouver

    Vancouver, BC
    il y a 5 jours
  •  ...Administrative Assistant III - Revenue Services and Tax Policy Assistant Requisition ID: 46607  Organization Vancouver is consistently ranked as one of the world’s most liveable and environmentally sustainable cities. Recognized among BC’s Top Employers and Canada... 
    Suggéré
    Temps plein
    Сontrat
    Travail au bureau
    Horaires flexibles
    Travail posté

    City of Vancouver

    Vancouver, BC
    il y a 6 jours
  • $65k - $85k par année

     ...Job Responsibility: Job Title: Systems Programmer Job Overview: We are seeking an experienced and versatile AV Systems Programmer to join our team at NDS Integration, a leading AV integration company based in Vancouver, BC. In this dual-role position, you will be responsible... 
    Suggéré
    Temps plein
    Travail occasionnel
    Travail à distance
    Travail à domicile
    Lundi au vendredi

    NDS Integration

    Vancouver, BC
    il y a 7 jours
  •  ...innovation. By developing and deploying cutting-edge sequencing and computational platforms, the GSC supports breakthrough research across cancer...  ...specifies, implements, tests and maintains bioinformatics computer applications and systems, and participates in the code walk-throughs... 
    Ordinateur
    Emploi permanent
    Temps plein
    Travail temporaire
    Zone locale
    Travail à distance
    Travail à domicile
    Horaires flexibles

    BC Cancer Agency

    Vancouver, BC
    Il y a 2 mois
  • $140k - $180k par année

     ..., adaptable workers. But that transformation doesn’t happen without great teams. We are looking for a Senior Machine Learning and Computer Vision Applied Scientist with outstanding problem-solving skills to join our AI team. This is an in-person role based in our Vancouver... 
    Ordinateur
    Travail au bureau
    Horaires flexibles

    Apera AI Inc

    Vancouver, BC
    il y a 5 jours
  • $132.6k - $174k par année

     ...prioritization, and agile ceremonies Coordinate dependencies across teams and platform components qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, Business, or equivalent experience; MBA or Master's degree preferred 6-10 years of... 
    Ordinateur
    Emploi permanent
    Temps partiel

    lululemon

    Vancouver, BC
    il y a 13 jours
  •  ...Main Purpose and Function The Office Support Clerk III (OSCIII) is responsible for providing a wide variety of administrative...  ...includes senior managers, planners, supervisors, coordinators and programmers. Primary responsibilities include overseeing accounting... 
    Taux horaire
    Temps plein
    Travail temporaire
    Travail au bureau

    City of Vancouver

    Vancouver, BC
    il y a 9 heures
  •  ...Canadian university in Electrical Engineering, Mechanical Engineering, Computer Science, or a closely related technical field. Status : Must...  ...and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an... 
    Ordinateur
    Temps plein
    Сontrat
    Stage
    Travail au bureau
    Zone locale

    rivianvw.tech

    Vancouver, BC
    il y a 20 heures
  •  ...harmonious service, delighting our guests along the way. This includes being a fully participating member of service. WSET II required, WSET III an asset.  The Stable House Bistro is a cozy neighbourhood bistro-wine bar tucked just off Granville Street in Vancouver’s South... 
    Temps plein
    Temps partiel
    Emploi saisonnier

    The Stable House Bistro

    Vancouver, BC
    il y a 18 jours
  •  ...Qualifications: Education : Currently pursuing a B.S. or M.S. in Computer Science, Software Engineering, Computer Engineering, Electrical...  ...and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment... 
    Ordinateur
    Temps plein
    Сontrat
    Stage
    Travail au bureau
    Zone locale

    rivianvw.tech

    Vancouver, BC
    il y a 20 heures
  •  ...globally distributed teams  As an Asset  Bachelor’s degree in Computer Science, Information Technology, or a related field Industry...  ...Plan Wellness Allowance ME Days Employee Assistance Programme Fertility and Menopause Leave   Thank you for your interest... 
    Ordinateur
    Temps plein
    Travail au bureau

    Appnovation Technologies

    Vancouver, BC
    il y a 11 jours
  •  ...Vorsetzen 54 | 20459 | Hamburg | Germany Duties, Responsibilities and Accountabilities Main requirements: ~2nd Engineer (Reg. III/2) ~ Advanced Liquefied Gas Tanker Cargo Operation A-V/1-2-2 ~ Advanced Training for Ships Subject to the IGF Code A-V/3-2 ~ Minimum... 
    Emploi permanent
    Temps plein
    Stage de formation
    Recrutement immédiat

    Seabase Newfoundland Limited on Behalf of Bernhard Schulte S...

    Vancouver, BC
    il y a 12 jours
  •  ...training & experience Independent on-site monitoring experience Experience in all types of monitoring visits in Phase II and/or III Experience in Oncology is a plus Full working proficiency in English and French is essential. Proficiency in MS Office applications... 
    Temps plein
    Сontrat

    PSI CRO

    Vancouver, BC
    il y a 13 jours
  •  ...health and cardiovascular imaging in British Columbia and across Canada. We are seeking to recruit a Clinician-Scientist and Level III Echocardiographer with expertise in advanced echocardiography, structural heart disease imaging, and interventional echocardiography. The... 
    Emploi permanent
    Temps plein
    Stage de formation
    Recrutement immédiat

    Vancouver Coastal Health

    Vancouver, BC
    il y a 26 jours
  • $64 - $99 par heure

     ...corporation or industry Information technology (IT) consulting Responsibilities: Assign IT projects to systems analysts, programmers and other computer technicians Coordinate IT projects, including the design and deployment of new IT systems and services Direct and... 
    Ordinateur
    Taux horaire
    Temps plein
    Recrutement immédiat
    Travail à distance

    Enterprise Market Desk Inc.

    Vancouver, BC
    il y a 25 jours
  • $175.8k - $241.8k par année

     ...roadmaps, conducting business analysis and managing delivery of complex programmes/projects ~ Track record of overachievement against quota, Goals or similar objective targets ~ Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience... 
    Ordinateur
    Le monde entier

    Databricks

    Vancouver, BC
    il y a 26 jours
  • $40 - $45 par heure

     ...measuring instruments (e.g., micrometers, calipers) Set up and adjust production machineries/tools Set up and operate conventional and computer controlled machine tools Verify dimensions of products for accuracy and conformance to specifications using precision measuring... 
    Ordinateur
    Emploi permanent
    Temps plein
    Travail à distance

    Aptech Precision Machining Inc

    Richmond, BC
    il y a 4 jours
  • $60k - $70k par année

     ...Deliver the tooling, data, and automation that make demand gen programmes scalable and measurable. Grow as a Marketing Engineer...  ...Must-haves ~ Recent graduate or 0–2 years of experience in computer science, engineering, marketing, business, data, or a related field... 
    Ordinateur
    Emploi permanent
    Temps plein
    Stage
    Travail au bureau

    TrustFlight

    Vancouver, BC
    il y a 6 jours
  • $119k - $147k par année

     ...members when required. Who- the Candidate: ~CPA designation required, with completion of the CPA Canada In-Depth Tax Course (Level III preferred). ~5+ years of experience in corporate tax compliance and/or tax provision work, strong preference for combination of public... 
    Contrat Longue Durée
    Emploi permanent
    Travail au bureau
    Recrutement immédiat
    Travail à distance

    Swim Recruiting

    Vancouver, BC
    Il y a 2 mois
  • $100k - $140k par année

     ...Profiles, and legal instruments methods according to BC Ministry of Environment and Climate Change Strategy (ENV) as well as Phase I to III ESA (CSA Z768-01 and CSA Z769-00) assessment protocols. ~ Experience working with CSAPs and Ministry issued instrument application... 
    Contrat Longue Durée
    Stage
    Travail au bureau
    Zone locale
    Horaires flexibles

    Associated Engineering (External)

    Vancouver, BC
    Il y a 2 mois
  •  ...of basic accounting principles and budgets Able to successfully coach and manage people Driven toward personal development Computer Skills: Good knowledge of Word, Excel, Outlook, and POS systems Physical Requirements The Manager requires being on your feet... 
    Ordinateur
    Temps plein
    Travail à domicile
    Horaires flexibles
    Travail posté
    Travail le week-end

    Wentworth Hospitality Group

    Vancouver, BC
    il y a 3 jours
  • $57k - $70k par année

     ...Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans ou experience équivalente Questions de sélection ~ Avez-vous de l'expérience de travail dans ce... 
    Emploi permanent

    JFK Law

    Vancouver, BC
    il y a 2 jours
  • $96.39k - $113.4k par année

     ...within the region as directed by Client . To effectively and diligently manage the requirements of the Client Business Continuity Programme (BCP) within the region . Personal Attributes Knowledge ~ Commercial awareness of the nature and operation of outsourced... 
    Salaire minimum
    Temps plein
    Сontrat
    Horaires flexibles

    Cushman & Wakefield

    Vancouver, BC
    il y a 1 jour
  • $108.1k - $222.8k par année

     ...environments, have strong communication skills, and enjoy working across the entire technology stack. Education ~ Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. Required experience and... 
    Ordinateur
    Emploi permanent
    Temps plein
    Zone locale
    Le monde entier
    Horaires flexibles

    SAP

    Vancouver, BC
    il y a 12 heures
  •  ...Position Scope The PLC Programmer role is primarily responsible for the design of industrial electrical systems for FPS machines. The role requires the incumbent to be capable in the automation programming process from conceptualization through testing, analysis and refinement... 
    Temps plein

    FPS Food Process Solutions Corporation

    Richmond, BC
    il y a 3 jours
  • $18.25 - $22 par heure

     ...lb) Qualités personnelles Attitude axée sur le client Relations interpersonnelles efficaces Fiable Esprit d'équipe Programmes du gouvernement ~ Employeur reconnu Options de conditions d'emploi Soir Quart de travail Horaire flexible Matin... 
    Emploi permanent
    Temps plein
    Horaires flexibles
    Travail le week-end
    Équipe de jour
    Équipe de l'après-midi

    Cardero's Restaurant

    Vancouver, BC
    il y a 13 jours
  •  ...to multitask in a fast-paced environment Enjoys helping people and creating a positive patient experience Is comfortable using computers and willing to learn new software (EMR experience is an asset but not required) Works well both independently and as part of a... 
    Ordinateur
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail au bureau
    Lundi au vendredi
    Travail posté
    Équipe de l'après-midi

    Miles Employment Group

    Vancouver, BC
    il y a 2 jours
  • $55k - $65k par année

     ...inclusive qui valorise l’innovation et met en valeur les réussites de ses employés. Quelques traits qui nous distinguent : Un programme de rémunération concurrentiel qui récompense et valorise les contributions de chacun. Des prestations de santé, de soins... 
    Tarif journalier
    Temps plein
    Apprentissage
    Travail au bureau

    Aviso Wealth

    Vancouver, BC
    il y a 12 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Computer Programmer III. Soyez parmi les premiers à postuler !