Hybrid Software Developer — Data, ETL & SQL

Socket.dev

Dorval

Hybrid

CAD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ABB Canada’s Electrification, Smart Buildings division seeks a Software Developer (Programmer Analyst) based in Dorval, QC. The role designs, develops, tests, and maintains software across the SDLC, translating business requirements into scalable code and robust data models.

The position requires a Bachelor's in CS/SE, at least 2 years of experience, and bilingual FR-EN communication. It operates in a hybrid setting, with 3–4 days in the office and close collaboration with IT teams.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 2 years of software development and database management experience.
  • Bilingual French-English, English required for client communication outside Quebec.

Responsibilities

  • Requirements analysis to identify software and database needs.
  • Design and model technical solutions and data structures.
  • Develop and maintain software applications with clean, scalable code.
  • Perform testing, troubleshoot defects, and enhance existing apps.
  • Create and maintain technical documentation and user guides.
  • Collaborate with cross-functional IT teams in Agile environments.

Skills

Analytical thinking
Problem solving
Communication
Self-motivated
Team collaboration

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

Talend
SSIS
Power BI
Git
Jira

Job description

ABB Canada’s Electrification, Smart Buildings division seeks a Software Developer (Programmer Analyst) based in Dorval, QC. The role designs, develops, tests, and maintains software across the SDLC, translating business requirements into scalable code and robust data models.

The position requires a Bachelor's in CS/SE, at least 2 years of experience, and bilingual FR-EN communication. It operates in a hybrid setting, with 3–4 days in the office and close collaboration with IT teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - Programmer Analyst
Software Developer - Programmer Analyst

Socket.dev • Dorval

Hybrid
CAD 80,000 - 110,000
Développeur C# Junior — Agile, Hybride, Impact Énergie
Développeur C# Junior — Agile, Hybride, Impact Énergie

Eaton • Brossard

Hybrid
CAD 76,000 - 95,000
Hybrid work
Benefits from day one
Analyste développeur
Analyste développeur

ABB • Dorval

Hybrid
CAD 80,000 - 110,000
Hybrid Developer: Data-Driven Output Systems
Hybrid Developer: Data-Driven Output Systems

DATA Communications Management Corp • Mississauga

Hybrid
CAD 65,000 - 81,000
Comprehensive healthcare, dental, and视
Tuition reimbursement
Collaborative work environment
Senior Software Engineer — Finance & Merch Data (Hybrid)
Senior Software Engineer — Finance & Merch Data (Hybrid)

SSENSE • Montreal (administrative region)

Hybrid
CAD 95,000 - 120,000
Hybrid Business Systems Analyst – SDLC & SQL Expert
Hybrid Business Systems Analyst – SDLC & SQL Expert

Iris Software Inc. • Montreal (administrative region)

Hybrid
CAD 70,000 - 90,000
Programmeur-Analyste Expert — Système Central (Hybride)
Programmeur-Analyste Expert — Système Central (Hybride)

CHROME TECHNOLOGIES • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Data Engineer
Data Engineer

TEEMA • Montreal (administrative region)

On-site
CAD 105,000 - 145,000
Senior ETL Developer
Senior ETL Developer

Randstad Digital • Oakville

Hybrid
CAD 90,000 - 110,000
Competitive salary and benefits
Dynamic team environment
Recognition as a top workplace
Senior C# Software Developer – Hybrid & Benefits
Senior C# Software Developer – Hybrid & Benefits

Socket.dev • Brossard

Hybrid
CAD 92,000 - 115,000
Avantages sociaux dès le premier jour
Mode hybride
Équipe internationale