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.