Software Developer in HVAC industry responsible for automated product configuration and engineering logic. Collaborating across Sales, Engineering, and Operations to enhance CPQ systems.
Responsibilities
Develop, configure, and maintain Epicor CPQ product configurators using rule-based logic and structured product models.
Translate engineering requirements into scalable CPQ configuration rules with full traceability (Requirement → Rule → BOM → Output).
Build and maintain pricing logic including margin rules, discount structures, and validation controls.
Support Quote generation templates and document outputs aligned with commercial standards.
Collaborate with Engineering to validate product rules and eliminate undocumented logic.
Support integration readiness between CPQ (Epicor), ERP (M3), CRM (Microsoft Dynamics), and downstream engineering tools.
Participate in unit testing, pre-integration testing, and User Acceptance Testing (UAT).
Maintain structured issue logs and resolve configuration defects within agreed timelines.
Support change management initiatives including user training, documentation, and adoption readiness.
Document CPQ logic, assumptions, constraints, formulas, and configuration rules to establish a durable system of record.
Requirements
Bachelor's degree in Engineering, Computer Science, Software Development, or related technical field (or equivalent practical experience)
3–7+ years of experience in software development, systems configuration, or design automation within a manufacturing or engineering environment
Experience developing and maintaining rule-based configuration systems, ideally within a CPQ platform such as Epicor CPQ (or similar enterprise CPQ tools)
Experience working with CAD automation or parametric modeling systems, preferably SolidWorks API.
Frontend Engineer building intuitive web applications for Cambio’s real estate decarbonization software platform. Collaborating across engineering, product, and design to deliver accessible interfaces and automated testing.
Software Engineer building partner integrations for Liftoff’s AI - powered mobile adtech platform. Designing scalable solutions, troubleshooting issues, and optimizing tools for mobile app marketers and publishers.
Senior Full - Stack Software Engineer building AI - driven cloud insurance platforms for Guidewire. Developing Java microservices, front - end configuration tools, and scalable SaaS services.
Software Developer II owning full - stack servicing features for Rocket Innovation Studio, a Canadian fintech company. Building, deploying, and optimizing applications used by millions of Rocket homeowners.
Senior Software Developer building AI - enabled full - stack servicing applications for Rocket Innovation Studio, a Canadian fintech company. Owning features across React, .NET, AWS, and Kubernetes from design through production operations.
Senior Engineer/Technical Lead delivering nuclear engineering solutions for Alithya. Leading multidisciplinary teams, strategic initiatives, client matters, and digital systems engineering documentation.
GTM Engineer building Uncapped’s multi - channel outbound engine for e - commerce financing. Owning deliverability, prospecting data, GTM tools, analytics and SDR enablement.
Développeur Full Stack senior créant la plateforme IA interne et le marché MCP de GoTo. Déploiement d’outils IA pour une entreprise de communications cloud et TI.