CA
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.

Think you're the perfect candidate?
Senior Software Developer/Développeur logiciel senior at DNV

Senior Software Developer/Développeur logiciel senior

DNV Toronto, Ontario Full-Time

Local Unit & Position Description

DNV – Energy Systems' Renewables & Power Grids group is seeking a talented Senior 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.\u202f \u202f 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.\u202f

What You'll Do

  • Design, develop, and implement software applications\u202f Serve as the lead software developer within an agile team, providing guidance and mentorship to other developers on the team
  • Collaborate with cross-functional teams to gather requirements and design solutions
  • Write clean, maintainable, and efficient code
  • Conduct code reviews and provide feedback to other developers
  • Troubleshoot and debug software issues
  • Stay up to date with emerging trends and technologies in software development
  • Participate in the entire software development lifecycle, from concept to deployment
  • Ensure software meets all functional and technical requirements, with an emphasis on secure coding practices.\u202f
  • 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 développeur de logiciels senior talentueux 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

  • Concevoir, développer et mettre en œuvre des applications logicielles Servir de développeur de logiciels principal au sein d'une équipe agile, fournissant des conseils et du mentorat aux autres développeurs de l'équipe
  • Collaborer avec des équipes interfonctionnelles pour recueillir les exigences et concevoir des solutions
  • Écrivez un code propre, maintenable et efficace
  • Effectuer des examens du code et fournir des commentaires aux autres développeurs
  • Dépannez et débogez les problèmes logiciels
  • 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
  • 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.
  • Aider à l'estimation, à la planification et au développement de projets logiciels, en mettant 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

Requirements

  • Minimum of 4 years of experience in software development
  • Bachelor's degree from an accredited university
  • At least 2 years of experience with Python
  • At least 1 year of experience with React, Angular, or Vue (we use React)
  • Experience working with Azure DevOps or JIRA (we use Azure DevOps)
  • Experience developing, working with, and integrating APIs or microservices
  • Experience with version control (Git), CI/CD pipelines, and cloud infrastructure such as AWS, Azure, or GCP (we use Azure)
  • Strong understanding of database design and SQL
  • Experience with software development methodologies such as Agile or Scrum
  • Excellent communication and interpersonal skills
  • Ability to lead a team of developers and work collaboratively with cross-functional teams
  • Willingness and ability to travel, up to one week per quarter
  • Strong written and verbal English communication skills
  • Pre-employment  background screening

What is Preferred

  • Master's degree in computer science or related field
  • Clean energy industry experience or expertise
  • Experience working with data pipelines and transformations
  • Experience with non-relational databases and time series data
  • Experience with at least one additional web programming language such as JavaScript, C#, or TypeScript (we primarily use Python and C#)**Immigration-related employment benefits, for example visa sponsorship, are not available for this position**

Exigences

  • Minimum de 4 ans d'expérience dans le développement de logiciels
  • Baccalauréat d'une université accréditée
  • Au moins 2 ans d'expérience avec Python
  • Au moins 1 an d'expérience avec React, Angular ou Vue (nous utilisons React)
  • Expérience de travail avec Azure DevOps ou JIRA (nous utilisons Azure DevOps)
  • Expérience du développement, de l'utilisation et de l'intégration d'API ou de microservices
  • Expérience avec le contrôle de version (Git), les pipelines CI / CD et les infrastructures cloud telles que AWS, Azure ou
  • GCP (nous utilisons Azure)
  • Solide compréhension de la conception de la base de données et de SQL
  • 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é de diriger une équipe de développeurs et de travailler en collaboration avec des équipes interfonctionnelles
  • Volonté et capacité de voyager, jusqu'à une semaine par trimestre
  • Solides compétences en communication écrite et verbale en anglais
  • Examen préalable à l'emploi des antécédents

Ce qui est préféré

  • Maîtrise en informatique ou dans un domaine connexe
  • Expérience ou expertise dans l'industrie de l'énergie propre
  • Expérience de travail avec des pipelines de données et des transformations
  • Expérience des bases de données non relationnelles et des données de séries chronologiques
  • Expérience avec au moins un langage de programmation Web supplémentaire tel que JavaScript, C # ou TypeScript (nous utilisons principalement Python et C #)

**Les avantages liés à l'emploi liés à l'immigration, par exemple le parrainage de visa, 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 PartageonsDNV 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.

 

Recommended Skills

  • Amazon Web Services
  • Architecture
  • Bases De Données
  • C Sharp (Langage De Programmation)
  • Conception Et Développement De Logiciel
  • Documentation Du Logiciel

Apply to this job.

Think you're the perfect candidate?

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 2023-21715

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.