514 660-7730 | [email protected]

Full Stack Developer

Description

We are looking for a Full Stack Developer to join our dynamic team and contribute to the development of our products. As a key member of the team, you will participate in Scrum meetings, support the product owner in design and requirements analysis, and collaborate closely with your colleagues throughout all phases of development. You will bring your programming expertise, with proficiency in JavaScript, Python, and SQL, as well as significant experience with frameworks such as React, jQuery, and Node.js. Strong communication skills and the ability to work both independently and as part of a team are essential. Experience in the electric utilities or telecommunications sectors would be a plus. This position is remote-based in the United States and Canada. Join us to contribute to our Agile and innovative development environment!

Responsibilities

  • Participate in Scrum meetings and product sprints
  • Support the product owner with feasibility studies, requirements analysis, and architectural design
  • Support team members during coding, reviewing, testing, debugging, and analytics tasks
  • Perform advanced coding assignments
  • Review code work for accuracy and functionality

Person Specification

Essential

  • Excellent programming skills in one or more of the following: JavaScript, Python, SQL
  • Experience with frameworks: one or more of React, jQuery, Node.js
  • Excellent oral and written communication skills (English)
  • Capable of working alone, as part of a team, and on multiple, concurrent projects
  • Experience with Docker Containers, Kubernetes, AWS, GCP is a plus
  • Ability to thrive in a fast-paced, evolving environment.
  • Experience in electric utilities (Networks or asset management) or telco (fiber)

Desirable

  • ETL process development
  • Experience with
  • PostgreSQL/PostGIS databases
  • Redhat or Ubuntu Linux
  • Apache Web Servers
  • Github Source Control
  • Experience with configuration and use of Jira in a Scrum and Agile Software development environment
  • A desire for continuous improvement
  • Understanding of Geographical Information Systems
  • One of either:
  • Knowledge of telecommunications networks
  • Knowledge of energy and utility networks

Education and Experience

  • Degree in Computer Science, Engineering, or related field; or equivalent work experience is preferred.
  • Minimum 5 years of comparable technology and industry experience.
  • Minimum 5 years of experience as a software developer, preferably within Scrum and Agile Software development teams.

More Information

Apply for this job
Email Me Jobs Like These
Share this job

Larouche Raymond, Inc.

Connecting talents with opportunities. Your top choice partner for headhunting.

Office

Larouche Raymond Inc.
St-Jérôme, QC
J7Z 0L3, Canada

Follow Us