close chevron-right chevron-down arrow-right arrow-left facebook linkedin instagram twitter email medium
hero

Make a great move

92
companies
600
Jobs

Senior Developer / Développeur senior

dcbel

dcbel

Software Engineering
Montreal, QC, Canada
Posted on May 7, 2025

dcbel Inc. (www.dcbel.energy) is a growing company developing technology and designing products that will make clean, efficient, and sustainable energy accessible to all — because everyone in the world deserves energy without compromise.

dcbel at the leading edge of the residential energy revolution, enabling decentralized energy consumption and production through its vertically integrated suite of energy hardware and software products, and their supporting infrastructure. Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlocking their EV’s battery for backup power (V2H), and optimizing the energy flow between their solar panels, EVs, backup battery and the grid.

The opportunity

dcbel is looking for a a Senior Developer with 15+ years of experience to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions using C#, advanced DevOps practices, and Power Automate. You will collaborate with cross-functional teams to implement automation, ensure system reliability and scalability, and drive continuous improvements across our software development processes.

If you are a visionary leader with a passion for advanced C# development, DevOps excellence, and automation using Power Automate, we invite you to apply and help shape the future of our software solutions!

Main responsibilities

  • Lead the design, development, and maintenance of robust applications using C# and .NET technologies. Collaborate with stakeholders to define requirements and deliver high-quality, scalable solutions.
  • Establish and maintain CI/CD pipelines and ensure smooth integration, deployment, and operation of software integration systems.
  • Develop, deploy, and manage automation workflows using Power Automate. Integrate various systems and platforms to streamline business processes and enhance operational efficiency.
  • Monitor application performance, diagnose issues, and implement effective solutions to ensure optimal performance and reliability. Develop strategies for proactive maintenance and system optimization.

Key requirements

  • Bachelor’s degree in computer science, Engineering, or a related field
  • 15+ years of professional experience in software development with strong proficiency in C# and .NET technologies.
  • Proven experience in implementing CI/CD pipelines, automated testing frameworks, and modern DevOps practices. Familiarity with infrastructure automation tools is a plus.
  • Hands-on experience in designing, developing, and maintaining automation workflows using Power Automate. Ability to integrate Power Automate with various systems and services.
  • Exceptional problem-solving abilities with keen attention to detail. Adept at analyzing complex systems and driving efficiency improvements.
  • Superior verbal and written communication skills with the ability to convey technical concepts clearly to both technical and non-technical audiences.

Bonus skills

  • Bilingual English and French
  • Experience with cloud platforms such as Microsoft Azure.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).

Profile

  • Entrepreneurial mindset, result oriented and strong EQ.
  • Great troubleshooting skills and attention to detail.
  • Ability to function effectively in a team environment (solid communication skills) and work autonomously.
  • A proactive, self-motivated approach to managing multiple projects in a fast-paced environment.
  • Excellent interpersonal skills with the ability to proactively influence and support product decisions through analytical counsel.

What's in it for you

  • Be part of a company that is backed by numerous globally respected investors and has world-changing patents in an industry changing for the first time in history.
  • Grow your professional experience amongst blue chip partners and a close-knit team of committed and experienced energy experts who deeply care about the work they do.
  • Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours. Parking available or with our employer commute program a short walking distance from Metro Namur.

_______________________

dcbel Inc. (www.dcbel.energy) est une entreprise en constante évolution qui développe des technologies et imagine des produits qui rendront l'énergie propre, efficace et durable accessible à tous - parce que chacun dans le monde mérite une énergie sans compromis.

dcbel est à la pointe de la révolution de l'énergie résidentielle, permettant une consommation et une production d'énergie décentralisées grâce à sa suite verticalement intégrée de produits matériels et logiciels d'énergie, et à leur infrastructure de soutien. Notre produit phare, la « Home Energy Station » de dcbel, est un petit appareil mural qui permet à chacun de s'approprier son approvisionnement en énergie en utilisant l'énergie solaire pour charger son véhicule électrique et sa maison, en débloquant la batterie de son véhicule électrique pour bénéficier d'une source d'énergie de secours (V2H) et en optimisant le flux d'énergie entre ses panneaux solaires, son véhicule électrique, sa batterie de secours et le réseau.


L'opportunité
dcbel est à la recherche d'un développeur senior avec plus de 15 ans d'expérience pour rejoindre notre équipe. Dans ce rôle, vous serez responsable de la conception, du développement et de la maintenance de solutions logicielles de haute qualité à l'aide de C#, de pratiques DevOps avancées et de Power Automate. Vous collaborerez avec des équipes interfonctionnelles pour mettre en œuvre l'automatisation, assurer la fiabilité et l'évolutivité du système et apporter des améliorations continues à nos processus de développement de logiciels.

Si vous êtes un leader visionnaire passionné par le développement C# avancé, l'excellence DevOps et l'automatisation à l'aide de Power Automate, nous vous invitons à postuler et à contribuer à façonner l'avenir de nos solutions logicielles !


Principales responsabilités

  • Diriger la conception, le développement et la maintenance d'applications robustes à l'aide des technologies C# et .NET. Collaborer avec les parties prenantes pour définir les besoins et fournir des solutions évolutives de haute qualité.
  • Établir et maintenir des pipelines CI/CD et assurer l'intégration, le déploiement et le fonctionnement harmonieux des systèmes d'intégration de logiciels.
  • Développer, déployer et gérer des flux de travail automatisés à l'aide de Power Automate. Intégrer divers systèmes et plateformes pour rationaliser les processus d'entreprise et améliorer l'efficacité opérationnelle.
  • Contrôler les performances des applications, diagnostiquer les problèmes et mettre en œuvre des solutions efficaces pour garantir des performances et une fiabilité optimales. Élaborer des stratégies de maintenance proactive et d'optimisation des systèmes.

Qualifications requises

  • Baccalauréat en informatique, en ingénierie ou dans un domaine connexe.
    Plus de 15 ans d'expérience professionnelle dans le développement de logiciels avec une grande maîtrise des technologies C# et .NET.
  • Expérience confirmée dans la mise en œuvre de pipelines CI/CD, de cadres de tests automatisés et de pratiques DevOps modernes. Une bonne connaissance des outils d'automatisation de l'infrastructure est un atout.
  • Expérience pratique de la conception, du développement et de la maintenance de flux d'automatisation à l'aide de Power Automate. Capacité à intégrer Power Automate avec différents systèmes et services.
  • Capacités exceptionnelles de résolution de problèmes avec un grand souci du détail. Aptitude à analyser des systèmes complexes et à améliorer l'efficacité.
  • Excellentes aptitudes à la communication orale et écrite, avec la capacité de transmettre clairement des concepts techniques à des publics techniques et non techniques.

Compétences complémentaires

  • Bilingue français et anglais
  • Expérience avec des plateformes cloud telles que Microsoft Azure.
  • Familiarité avec les technologies de conteneurisation (par exemple, Docker, Kubernetes).

Profil

  • Esprit d'entreprise, orienté vers les résultats et doté d'un fort QE.
  • Excellentes compétences en matière de dépannage et souci du détail.
  • Capacité à travailler efficacement dans un environnement d'équipe (solides compétences en communication) et à travailler de manière autonome.
  • Approche proactive et motivée de la gestion de projets multiples dans un environnement en évolution rapide.
  • Excellentes compétences interpersonnelles avec la capacité d'influencer et de soutenir de manière proactive les décisions relatives aux produits grâce à des conseils analytiques.

Quels sont les avantages

  • Faire partie d'une entreprise qui est soutenue par de nombreux investisseurs respectés dans le monde entier et qui possède des brevets qui changent le monde dans un secteur qui évolue pour la première fois dans l'histoire.
  • Développez votre expérience professionnelle avec des partenaires de haut niveau et une équipe soudée d'experts en énergie engagés et expérimentés qui sont profondément passionnés par le travail qu'ils accomplissent.
  • Assurance maladie, soins de santé virtuels, plan d'options pour les employés et horaires flexibles. Parking disponible ou avec notre programme de transport employeur, une courte marche du métro de Namur.