Développeur Full Stack JavaScript / SQL (Intermédiaire)

Groupe SII

Montreal (administrative region)

On-site

CAD 85,000 - 110,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Groupe SII Montréal recherche un développeur JavaScript orienté scripting et automatisation pour participer à des projets variés, en utilisant des plateformes low-code/no-code, des outils de traitement de données et des automatisations.

Vous collaborerez avec les analystes d’affaires et les équipes techniques pour concevoir, développer et maintenir des solutions performantes, sécurisées et évolutives, tout en assurant la qualité et le transfert de connaissances.

Qualifications

  • Expérience en JavaScript orienté scripting et automatisation.
  • Bonne connaissance des API REST et de leur consommation.
  • Maîtrise des requêtes SQL et de la manipulation de données.
  • Expérience avec Git comme système de contrôle de version.
  • Capacité à analyser les besoins d’affaires et à proposer des solutions adaptées.
  • Aisance à évoluer dans un environnement multidisciplinaire et à gérer plusieurs projets.

Responsibilities

  • Collaborer avec les analystes d’affaires afin d’identifier les solutions techniques répondant aux besoins métier et produire des maquettes lorsqu’exigé.
  • Concevoir et développer des solutions à l’aide d’outils et de plateformes low-code/no-code.
  • Développer des widgets et tableaux de bord interactifs à l’aide de JavaScript au sein de solutions de visualisation de données.
  • Utiliser des outils ETL pour collecter, transformer et préparer les données.
  • Concevoir et maintenir des scripts SQL permettant la préparation, l’analyse et l’interrogation de données destinées aux tableaux de bord.
  • Concevoir des processus BPMN à l’aide d’outils de gestion des workflows.
  • Développer des automatisations basées sur JavaScript afin d’orchestrer des appels API et de créer des formulaires utilisateurs.
  • Consommer des API REST pour collecter des données et automatiser diverses opérations.

Skills

JavaScript scripting et automatisation
API REST
SQL
Git
Analyse des besoins métiers
Gestion multiples projets

Tools

TypeScript
BPMN
ETL tools
Low-code/No-code
Dashboard/Data Viz

Job description

Description du poste :

Dans le cadre de projets variés, vous contribuerez à la conception, au développement et à l’évolution de solutions numériques reposant sur des plateformes low-code/no-code, des outils de traitement de données et des technologies d’automatisation. Vous collaborerez étroitement avec les analystes d’affaires et les équipes techniques afin de répondre aux besoins opérationnels tout en assurant la qualité, la maintenabilité, et la performance des solutions livrées.

Responsabilités :
  • Collaborer avec les analystes d’affaires afin d’identifier les solutions techniques répondant aux besoins métier et produire des maquettes lorsque requis.
  • Concevoir et développer des solutions à l’aide d’outils et de plateformes low-code/no-code.
  • Développer des widgets et tableaux de bord interactifs à l’aide de JavaScript au sein de solutions de visualisation de données.
  • Utiliser des outils ETL pour collecter, transformer et préparer les données.
  • Concevoir et maintenir des scripts SQL permettant la préparation, l’analyse et l’interrogation de données destinées aux tableaux de bord.
  • Modéliser des processus BPMN à l’aide d’outils de gestion des workflows.
  • Développer des automatisations basées sur JavaScript afin d’orchestrer des appels API et de créer des formulaires utilisateurs.
  • Consommer des API REST pour collecter des données et automatiser diverses opérations.
  • Effectuer les essais et validations conformément à la stratégie de tests établie par l’équipe.
  • Participer aux activités de support en production, incluant l’analyse et la résolution des incidents et anomalies.
  • Assurer le transfert de connaissances auprès des équipes de développement et de support afin de faciliter la maintenance et l’évolution des solutions.
  • Contribuer à l’amélioration continue des applications, processus et bonnes pratiques de développement.
  • Participer aux revues de code et aux activités d’assurance qualité.
  • Partager son expertise technique et promouvoir les meilleures pratiques auprès de l’équipe.
  • Travailler de manière autonome sur plusieurs projets tout en collaborant avec des développeurs expérimentés.
  • Soutenir simultanément différents projets issus de divers domaines d’affaires.
Profil recherché :
  • Expérience en développement JavaScript orienté scripting et automatisation.
  • Bonne connaissance des API REST et de leur consommation.
  • Maîtrise des requêtes SQL et de la manipulation de données.
  • Expérience avec un système de gestion de versions Git.
  • Capacité à analyser les besoins d’affaires et à proposer des solutions adaptées.
  • Aisance à évoluer dans un environnement multidisciplinaire et à gérer plusieurs projets simultanément.
Atouts :
  • Connaissance de TypeScript.
  • Expérience de modélisation de processus BPMN.
  • Connaissance d’outils ETL, de plateformes low-code/no-code ou de solutions de gestion des workflows.
  • Expérience dans la conception de tableaux de bord et la visualisation de données.
Job Description:

As part of various projects, you will contribute to the design, development, and evolution of digital solutions leveraging low-code/no-code platforms, data processing tools, and automation technologies. You will work closely with Business Analysts and technical teams to address business needs while ensuring solution quality, maintainability, and performance.

Responsibilities:
  • Collaborate with Business Analysts to identify technical solutions that meet business requirements and create mockups when needed.
  • Design and implement solutions using low-code/no-code platforms and tools.
  • Develop interactive widgets and dashboards using JavaScript within data visualization solutions.
  • Use ETL tools to collect, transform, and prepare data.
  • Develop and maintain SQL scripts to prepare, analyze, and query data for dashboards and reporting purposes.
  • Design BPMN processes using workflow management tools.
  • Develop JavaScript-based automations to orchestrate API calls and build user-facing forms.
  • Consume REST APIs to collect data and automate business processes.
  • Perform testing and validation activities in accordance with the team's testing strategy.
  • Participate in production support activities, including troubleshooting and defect resolution.
  • Deliver knowledge transfer sessions to development and support teams to facilitate the ongoing maintenance and evolution of solutions.
  • Contribute to the continuous improvement of applications, processes, and development practices.
  • Participate in code reviews and quality assurance activities.
  • Share technical expertise and promote development best practices across the team.
  • Work independently on multiple initiatives while collaborating with experienced developers.
  • Support several projects across different business domains throughout the year.
Required Profile:
  • Experience with JavaScript scripting and automation development.
  • Strong understanding of REST APIs and API consumption.
  • Proficiency in SQL querying and data manipulation.
  • Experience using Git version control.
  • Ability to analyze business requirements and recommend appropriate technical solutions.
  • Comfortable working in a multidisciplinary environment and managing multiple concurrent projects.
Assets:
  • Knowledge of TypeScript.
  • BPMN process modeling experience.
  • Experience with ETL tools, low-code/no-code platforms, or workflow management solutions.
  • Background in dashboard development and data visualization.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Business Systems Manufacturing Engineer
Business Systems Manufacturing Engineer

Belcan Corporation • Montreal (administrative region)

On-site
CAD 54,000 - 58,000
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Développeur(euse) / Developer - Power Platform & Integration
Développeur(euse) / Developer - Power Platform & Integration

Genetec • Montreal

On-site
CAD 70,000 - 90,000
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Repas subventionnés
+4
Analyste programmeur.euse
Analyste programmeur.euse

Lassonde • Rougemont

Hybrid
CAD 60,000 - 80,000
Salaire compétitif
Télétravail hybride
Assurances collectives
+2
Développeur senior SQL Server (Sr SQL Server Database Developer)
Développeur senior SQL Server (Sr SQL Server Database Developer)

Intrado • Montreal

On-site
CAD 80,000 - 100,000
Développeur(euse) solutions d’affaires et données
Développeur(euse) solutions d’affaires et données

ELEM • Laval (administrative region)

On-site
CAD 85,000 - 120,000
Horaire flexible / Horaire d’été
Assurances collectives payées à 62 %
REER collectif
+1
Full Stack Engineer
Full Stack Engineer

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Développeur(euse) logiciel / Software Developer - DevOps System Administrator
Développeur(euse) logiciel / Software Developer - DevOps System Administrator

Genetec • Montreal (administrative region)

On-site
CAD 80,000 - 100,000
Régime de rémunération attrayant
Programme de remboursement des frais de formation
Repas subventionnés
+4
Développeur FullStack - Senior
Développeur FullStack - Senior

Exposant 3 • Quebec

On-site
CAD 80,000 - 100,000
Spécialiste DevOps SRE (Senior)
Spécialiste DevOps SRE (Senior)

Groupe SII • Canada

On-site
CAD 80,000 - 100,000