cover image
Harnois Énergies

Harnois Énergies

www.harnoisenergies.com

2 Jobs

629 Employees

About the Company

Harnois Energies is a family business since 1958 that specializes in energy distribution. It markets the Harnois, Esso and Petro-T brands and also runs a chain of convenience stores, the Proxi Extra corporate network. Harnois also offers refueling and delivery services, commercial, industrial and automotive lubricants, fuel and lubricants for aviation, fuel oil delivery and H-Go products. We're known for our human approach and our workplace environment that encourages autonomy and fun! Our large team includes about 900 colleagues who put their talents and skills to work for our customers. They are spread throughout the network of corporate convenience stores, the petroleum products transportation division, the head office and the regional offices. We're known for our passion for innovation, meeting our commitments, acting authentically and, most of all, working together to achieve success and having fun along the way! Our mission: Efficiently provide sources of energy, specialty products and quality services with a distinguished customer experience. Our vision: Be a leading supplier in Canada in all our business sectors. Harnois Energies. #RightOn

Listed Jobs

Company background Company brand
Company Name
Harnois Énergies
Job Title
Développeur (euse) support applicatif
Job Description
**Job Title** Application Support Developer **Role Summary** Design, develop, and maintain internal applications and micro‑services to ensure stability, performance, and continuous improvement. Provide second and third‑level support, diagnose incidents, create durable fixes, and monitor application health. **Expectations** - Bachelor’s degree in Computer Science or related field, or equivalent experience. - Strong object‑oriented programming background. - Proficiency in SQL. - Knowledge of Microsoft and Azure environments (desirable). - Familiarity with C# and Delphi (desirable). - Demonstrated ability to resolve complex technical issues and deliver maintainable code. **Key Responsibilities** - Provide 2nd and 3rd‑level support for internal software and micro‑services. - Diagnose and analyze incidents, performance bottlenecks, and system issues. - Develop stable, long‑term fixes and enhancements. - Configure and maintain proactive monitoring for applications and APIs. - Optimize and refactor existing functionalities. - Collaborate with cross‑functional teams to align solutions with business needs. **Required Skills** - Object‑oriented programming. - SQL development and optimization. - C# programming (mandatory). - Delphi programming (bonus). - Experience with Microsoft stack (Windows, .NET). - Familiarity with Azure cloud services (bonus). - Strong analytical and problem‑solving abilities. - Effective communication and teamwork. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate) preferred but not mandatory.
Saint-thomas, Canada
Hybrid
27-01-2026
Company background Company brand
Company Name
Harnois Énergies
Job Title
Développeur (se) principal
Job Description
**Job title:** Principal Software Developer **Role Summary:** Lead the software development team in delivering high‑quality solutions, coordinating all phases of the development lifecycle—from analysis and design through testing, deployment, and maintenance. Serve as the technical reference for coding standards, architecture decisions, and best practices, while providing hands‑on support to team members and collaborating with cross‑functional stakeholders. **Expectations:** - 5–10 years of progressive software development experience. - Proven ability to mentor junior developers and influence technical direction. - Strong proficiency in English and French (written and spoken). - Demonstrated project management skills and a track record of on‑time delivery. **Key Responsibilities:** - Coordinate development activities: requirement analysis, design, coding, testing, deployment, and post‑release monitoring. - Provide technical guidance, conduct code reviews, and enforce coding standards and quality metrics. - Analyze change requests, assess impact on systems and processes, and recommend mitigation plans. - Design and architect software and database solutions, documenting technical specifications and integration points. - Deliver technical support to internal teams, troubleshooting issues and optimizing application performance. - Collaborate with product, operations, and infrastructure teams to align on delivery timelines and resource allocation. **Required Skills:** - Advanced knowledge of C# programming; proficiency in Delphi is an asset. - Experience with ERP systems and integration concepts. - Strong understanding of software architecture, design patterns, and database design. - Expertise in code review processes, unit testing, and continuous integration/continuous deployment (CI/CD). - Excellent written and verbal communication in both French and English. - Ability to mentor, influence, and lead cross‑functional teams. **Required Education & Certifications:** - Certificate of Engineering (DEC) or Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
Saint-thomas, Canada
Hybrid
Senior
09-02-2026