Talent.com

Etl developer Jobs in Burnaby, BC

Create a job alert for this search

Etl developer • burnaby bc

Last updated: 10 hours ago

Software Developer

SolarisSurrey, BC, CA
Full-time +1

Location: Surrey, British Columbia.Position Type: Full-time Permanent .Ensol Systems supports operational execution through research and development of clean technology solutions for remote power, ...Show more

Data Developer

DarkVisionNorth Vancouver, British Columbia
Full-time

DarkVision, a Koch Engineered Solutions company, is looking for a Data (Python) Developer to join the Data Development Team in North Vancouver, BC.In this role, you will work collaboratively with t...Show more

Software Developer

FortinetBurnaby, BC, Canada
Full-time

As a Embedded Developer at Fortinet, you will be responsible for the full development cycle of newer and award winning flagship Fortinet products.You will be given the opportunity to participate in...Show more

iOS Developer

Astra North Infoteck Inc.Burnaby, BC, ca
Full-time
Quick Apply

We are looking for a skilled and passionate iOS Developer with 4+ years of experience to join our onsite development team.The ideal candidate will be responsible for designing, developing, and main...Show more

Senior FileMaker Developer

TalencoreVancouver, BC, ca
Part-time
Quick Apply

Our client, a professional FileMaker development agency is seeking an.In this role, you will assist with ongoing maintenance, debugging, and feature extension projects involving large, existing Fil...Show more

Software Developer

Motorola SolutionsVancouver, Canada
Full-time

Avigilon is looking for an Intermediate Software Developer to join its Embedded Appliance team.In this role, you will oversee the full development cycle from design to deployment of our unmatched L...Show more

Software Developer

Royal Bank of Canada>VANCOUVER, Canada
Full-time

Join a dynamic engineering team where you’ll design, develop, and maintain robust .This role is perfect for a seasoned engineer passionate about .ETL processing, DevOps integration, and agile metho...Show more

Business Intelligence Developer

TeckVancouver, Brit, CA
Full-time

Located in the heart of downtown Vancouver, between the Pacific Ocean and the Coast Mountains, Teck’s Corporate Office sits in one of Canada’s most culturally diverse cities.Surrounded by world-ren...Show more

 • New!

Data Migration Specialist (ETL/SSIS, Data Mapping)

FNZ GroupVancouver, Canada
Full-time

Tremendous opportunity to join a growing Migrations Team at FNZ.The Migration Team has accountability for managing the end-to-end delivery lifecycle for all Migration projects within FNZ.The Migrat...Show more

Software Developer

0000050007 Royal Bank of CanadaVANCOUVER, British Columbia, Canada
Full-time

Join a dynamic engineering team where you’ll design, develop, and maintain robust .This role is perfect for a seasoned engineer passionate about .ETL processing, DevOps integration, and agile metho...Show more

Workday Developer

Best BuyVancouver, BC
Full-time

Are you forward thinking and always looking to establishing better systems and processes? Do you like to build applications that enhance the user’s experience? If yes, we’re looking for someone lik...Show more

Firmware & Hardware Developer

SST WirelessRichmond, British Columbia, Canada
Full-time

With several new products in the design pipeline, this is an exciting time for creative thinkers who are adept in realizing technical solutions to join us in creating products where your contributi...Show more

Senior Backend Developer

LOD Technologies Inc.Vancouver, BC, CA
Full-time
Quick Apply

You’ll be building robust backend services while collaborating closely with product, infrastructure, and operations teams.This role is ideal for someone who enjoys clean architecture, modern toolin...Show more

Lead Developer

PeopleToGoVancouver, Ontario, Canada
Full-time +1
Quick Apply

Vancouver, BC – Hybrid (3 days onsite / 2 days remote).Monday to Friday, 8:30 AM – 5:00 PM.This is a hands-on leadership role responsible for driving the design, development, and support of enterpr...Show more

Software Developer

Apex SystemsBurnaby, BC
Full-time
Quick Apply

Provincial Digital Services (PDS) delivers provincial digital health strategies and business transformations by relentlessly focusing on the end user and the end-to-end health services journey for ...Show more

Application & Integration Developer

Houle Electric LimitedBurnaby, BC, CAN
Full-time
Quick Apply

A career that gives you purpose.A company that stands up for you.A team where you can be yourself.Sound too good to be true? This is life at Houle.We believe in empowering communities through local...Show more

Workday Developer

AtimiVancouver, BC, CA
Remote
Full-time
Quick Apply

Atimi is seeking an experienced Workday Implementation Engineer to fill a position in Vancouver, Canada.This is a fully remote position, we're open for candidates from all provinces.Atimi works wit...Show more

People also ask
Software Developer

Software Developer

SolarisSurrey, BC, CA
1 day ago
Job type
  • Full-time
  • Permanent
Job description

Job Title: Software Developer

Department: Technology

Industry: Clean Technology

Location: Surrey, British Columbia

Position Type: Full-time Permanent

About Ensol Systems Inc.

Ensol Systems supports operational execution through research and development of clean technology solutions for remote power, data and communication infrastructure. Our rugged, reliable, and green systems are built for automation, management, and optimization.

Designed to operate in the most challenging environments, our solutions are trusted for critical infrastructure in remote, off-grid locations, including mountain tops, the arctic circle, and remote mining operations.

Position Overview

We are seeking a motivated Software Developer to join our team. In this role, you will contribute to the design, development, testing, and maintenance of software solutions that support embedded systems, web clients, and desktop or mobile applications. You will work collaboratively with cross-functional teams to enhance existing systems, develop new features, and support system integrations and migrations.

This position is ideal for a detail-oriented professional who enjoys solving technical challenges and delivering scalable, high-quality software solutions.

Key Responsibilities

  • Work with an agile research and development team to develop software that enhances the features and capabilities of purpose-built embedded systems, web clients, and mobile applications.
  • Design, write, test, and maintain efficient, clean, and scalable code.
  • Assist in gathering user requirements, developing user stories, and preparing effort estimates to support design and architecture documentation.
  • Prepare reports, manuals, and other documentation related to the status, operation, and maintenance of software.
  • Upgrade, configure, troubleshoot, and debug existing systems.
  • Provide technical support for new and existing software operating in the field.
  • Collaborate with internal stakeholders to assess the need for system changes and improvements.
  • Maintain accurate development records, including program updates, revisions, and version history.
  • Review and understand existing systems to support ongoing maintenance and enhancement of operational applications.
  • Participate in system analysis, integration, conversion, and migration activities.

Qualifications:

  • Post-secondary diploma or degree in Information Technology, Computer Science, or a related field.
  • 2+ years of experience developing web, desktop, or client-based applications using C/C++/C#, .NET, HTML/HTML5, PHP, CSS3, and JSON/REST APIs.
  • Experience with JavaScript frameworks such as , , or Angular.
  • Comfortable working in a Linux environment.
  • Experience with Microsoft and Linux-based SQL databases, including design and troubleshooting.
  • Understanding of IT systems, software testing methodologies, and programming principles.
  • Experience with embedded systems, MODBUS, and PLCs is considered an asset.
  • Proficient in MS Office Suite and able to quickly learn new software applications.

Demeanour Required:

  • Strategic: Understands the broader business landscape and how people strategy drives results.
  • Proactive: Anticipates needs and challenges, providing timely, pragmatic solutions.
  • Collaborative: Builds trust with executives, technical professionals, and HR peers alike.
  • Resilient: Remains composed under pressure and navigates complex dynamics with confidence.
  • Inclusive: Values diverse perspectives and contributes to a culture of respect and belonging.
  • Professional Presence: Communicates with credibility, maturity, and warmth at all organizational levels.

What Makes Us Different

We are an in-house, multidisciplinary team with a flat structure that values and promotes open communication and collaboration. Our culture is built on inclusion, balance, and purpose-driven work where every voice contributes. We support community initiatives and lead with care in everything we do.

What We Offer

At Ensol, we support your career and well-being with comprehensive benefits and a balanced work environment. We offer a competitive total rewards package that includes health and wellness coverage, retirement savings support, generous paid time off, and opportunities for professional growth through training and mentorship.

Compensation

The salary for this role is based on an average of 37.5 hours a week. The estimated range is between $58,000 - $62,000 depending on skills and experience.

Our Place Within iniem

iniem is an integrated energy group delivering end-to-end solutions across diverse energy value chains, from short-chain hydrocarbons to renewables. iniem integrates advisory, engineering, construction, operations, and technology services into one delivery framework for multi-scope energy projects.

Find out more at

Note

Thank you for your interest in Ensol. Only shortlisted candidates will be contacted for interviews. To comply with Canadian employment law, candidates must be legally entitled to work in Canada. Reasonable accommodations are available for qualified individuals with disabilities.