Software Developer/Développeur de logiciels

Location CA-QC-Montreal | CA-ON-Toronto
Requisition ID
2023-21716
Business Area
Energy Systems
Category/Discipline
Information Technology/Software Development
Posting Position Type
Permanent Employee

Local Unit & Position Description

DNV – Energy Systems' Renewables & Power Grids group is seeking a talented Software Developer within our Products and Data (P&D) team to accelerate and grow our culture of digitalization, innovation, and customer focus. In this role, you’ll be part of a collaborative agile team and a trusted technical voice throughout the software development lifecycle as we develop digital solutions and features that drive engagement and inspire our users. This is a high-profile role where your contributions will have a direct impact across multiple service areas within our company as we support the energy transition and accelerate the deployment of renewables worldwide. 

Ideally this position will be based out of our San Diego, CA (USA), Oakland, CA (USA), Montreal, QC (Canada), or Toronto, ON (Canada) office; however, other remote locations may also be considered. 

What You’ll Do

  • Write clean, maintainable, and efficient code
  • Ensure software meets all functional and technical requirements, with an emphasis on secure coding practices
  • Troubleshoot and debug software issues
  • Design, develop, and implement software applications
  • Collaborate with cross-functional teams to gather requirements and design solutions
  • Participate in code reviews and provide feedback to other developers
  • Stay up to date with emerging trends and technologies in software development
  • Participate in the entire software development lifecycle, from concept to deployment
  • Assist in estimation, planning, and development of software projects, with a particular focus on best practices for technology, architecture, and security
  • Support the product team in developing software documentation and user manuals

DNV – Le groupe Énergies renouvelables et réseaux électriques d’Energy Systems est à la recherche d’un logiciel talentueux Développerr au sein de notre équipe produits et données (P&D) pour accélérer et développer notre culture de numérisation, d’innovation et d’orientation client. Dans ce rôle, vous ferez partie d’une équipe agile collaborative et d’une voix technique de confiance tout au long du cycle de vie du développement logiciel alors que nous développons des solutions et des fonctionnalités numériques qui stimulent l’engagement et inspirent nos utilisateurs. Il s’agit d’un rôle de haut niveau où vos contributions auront un impact direct sur de multiples domaines de service au sein de notre entreprise alors que nous soutenons la transition énergétique et accélérons le déploiement d’énergies renouvelables dans le monde entier.

 

Idéalement, ce poste sera basé à partir de notre bureau de San Diego, CA (États-Unis), Oakland, CA (États-Unis), Montréal, QC (Canada) ou Toronto, ON (Canada); cependant, d’autres endroits éloignés peuvent également être envisagés.


Ce que vous ferez

  • Écrivez un code propre, maintenable et efficace
  • S’assurer que le logiciel répond à toutes les exigences fonctionnelles et techniques, en mettant l’accent sur les pratiques de codage sécurisées
  • Dépannez et débogez les problèmes logiciels
  • Concevoir, développer et mettre en œuvre des applications logicielles
  • Collaborer avec des équipes interfonctionnelles pour recueillir les exigences et concevoir des solutions
  • Participer aux revues de code et fournir des commentaires aux autres développeurs
  • Restez au courant des tendances et des technologies émergentes en matière de développement de logiciels
  • Participer à l’ensemble du cycle de vie du développement logiciel, de la conception au déploiement
  • Aider à l’estimation, à la planification et au développement de projets logiciels, en mettant particulièrement l’accent sur les meilleures pratiques en matière de technologie, d’architecture et de sécurité
  • Soutenir l’équipe produit dans l’élaboration de la documentation logicielle et des manuels d’utilisation

Position Qualifications

What is Required

  • Minimum of 1 year experience developing web-based software using Python or C#
  • Bachelor’s degree from an accredited university
  • Experience working with Azure DevOps or JIRA (we use Azure DevOps)
  • Experience with version control (Git)
  • Experience with web development frameworks such as React, Angular, or Vue (we use React)
  • Experience with software development methodologies such as Agile or Scrum
  • Excellent communication and interpersonal skills
  • Ability to work collaboratively with other software developers within an agile team
  • Ability to write unit and integration tests as well as troubleshoot and debug software issues
  • Attention to detail and commitment to delivering high-quality software products
  • Willingness and ability to travel, up to one week per quarter
  • Strong written and verbal English communication skills
  • Pre-employment drug and background screening

What is Preferred

  • Renewable energy or related industry experience
  • Experience working with CI/CD pipelines and cloud infrastructure such as AWS, Azure, or GCP (we use Azure)
  • Experience developing, working with, and integrating APIs or microservices
  • Experience working with data pipelines and transformations
  • Experience working with large time series datasets
  • Master's degree in computer science or related field

    **Immigration-related employment benefits, for example visa sponsorship, are not available for this position**

Ce qui est requis

  • Minimum de 1 an d’expérience dans le développement de logiciels Web utilisant Python ou C #
  • Baccalauréat d’une université accréditée
  • Expérience de travail avec Azure DevOps ou JIRA (nous utilisons Azure DevOps)
  • Expérience avec le contrôle de version (Git)
  • Expérience avec des frameworks de développement Web tels que React, Angular ou Vue (nous utilisons React)\
  • Expérience avec des méthodologies de développement de logiciels telles que Agile ou Scrum
  • Excellentes compétences en communication et en relations interpersonnelles
  • Capacité à travailler en collaboration avec d’autres développeurs de logiciels au sein d’une équipe agile
  • Capacité d’écrire des tests unitaires et d’intégration ainsi que de dépanner et de déboguer des problèmes logiciels
  • Souci du détail et engagement à fournir des produits logiciels de haute qualité
  • Volonté et capacité de voyager, jusqu’à une semaine par trimestre
  • Solides compétences en communication écrite et verbale en anglais
  • Dépistage des drogues et des antécédents avant l’emploi

Ce qui est préféré

  • Énergie renouvelable ou expérience de l’industrie connexe
  • Expérience de travail avec des pipelines CI / CD et des infrastructures cloud telles que AWS, Azure ou GCP (nous utilisons Azure)
  • Expérience du développement, de l’utilisation et de l’intégration d’API ou de microservices
  • Expérience de travail avec des pipelines de données et des transformations
  • Expérience de travail avec de grands ensembles de données de séries chronologiques
  • Maîtrise en informatique ou dans un domaine connexe

**Les avantages liés à l’immigration, par exemple le parrainage de visas, ne sont pas disponibles pour ce poste**

 

 

What We Offer

  • Generous Paid Time Off (Vacation, Company Holidays, Parental Leave, Sick, and Disability)
  • Medical, Dental, and Vision Benefit Plan
  •  Group retirement plan with company match
  • Company provided life insurance, short-term, and long-term disability benefits
  •  Education reimbursement program
  •  Employee and Family Assistance Program with counseling, coaching, and support options
  •  Flexible work schedule with hybrid/remote opportunities

**Benefits may vary based on position, tenure, location, and employee election

 

Ce que nous offrons

  • De généreux congés payés (vacances, congés d’entreprise, congés parentaux, congés de maladie et invalidité)
  • Régime d’avantages médicaux, dentaires et de la vue
  • Régime de retraite collectif avec contrepartie de l’entreprise
  • La société a fourni une assurance-vie, des prestations d’invalidité à court terme et de longue durée
  • Programme de remboursement des frais d’études
  • Programme d’aide aux employés et aux familles avec des options de counseling, d’encadrement et de soutien
  • Horaire de travail flexible avec des opportunités hybrides / à distance

 

**Les avantages sociaux peuvent varier en fonction du poste, de la durée d’emploi, de l’emplacement et du choix de l’employé


How We Do It

 

We Care, We Dare, We Share

 

DNV is a proud equal opportunity employer committed to building an inclusive and diverse workforce. All employment is decided on the basis of qualifications, merit or business need, without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

 

Read more here  

Diversity at DNV

Meet our Employees

About DNV

Careers in DNV

 

 

 

Please visit our website at www.dnv.com

 

Comment nous le faisons

Nous Nous Soucions, Nous Osons, Nous Partageons

DNV est un fier employeur de l’égalité d’accès à l’emploi engagé à bâtir une main-d’œuvre inclusive et diversifiée. Tout emploi est décidé en fonction des qualifications, du mérite ou des besoins commerciaux, sans égard à la race, à la couleur, à la religion, à l’âge, au sexe, à l’orientation sexuelle, à l’identité de genre, à l’origine nationale, au handicap ou au statut d’ancien combattant protégé.

Pour en savoir plus, cliquez ici

Diversité chez DNV

Rencontrez nos employés

À propos de DNV

Carrières en DNV

 


S’il vous plaît visitez notre site Web à  www.dnv.com

 

Company & Business Area Description

DNV is the independent expert in assurance and risk management, operating in more than 100 countries. Through our broad experience and deep expertise we advance safety and sustainable performance, set industry benchmarks, and inspire and invent solutions. 

 

We provide assurance to the entire energy value chain through our advisory, monitoring, verification, and certification services. As the world's leading resource of independent energy experts and technical advisors, we help industries and governments to navigate the many complex, interrelated transitions taking place globally and regionally, in the energy industry. We are committed to realizing the goals of the Paris Agreement, and support all stakeholders to transition faster to a deeply decarbonized energy system.

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed