Full Stack Web Developer Développeur Web Full Stack

Offre publiée le 2025-02-03

Noramtec Consultants

Description de Poste

Our Montreal client has contract positions open for a Web Developer with Full Stack experience.

Required to have Advanced French and English verbal and written communication skills in order to communicate with people in Quebec, Canada and elsewhere and a Bachelor of Software Engineering from a recognized university.

Notre client de Montréal a des postes contractuels ouverts pour un développeur Web avec une expérience Full Stack. Doit posséder des compétences avancées en communication verbale et écrite en français et en anglais afin de communiquer avec des personnes au Québec, au Canada et ailleurs et un baccalauréat en génie logiciel d'une université reconnue.

General Duties and Responsibilities :

  • Designing IT software applications that support manufacturing repair and overall processes for local and global applications
  • Creating data management system from machine data
  • Responsible for application deployment and commissioning
  • Managing project schedules
  • Creating data analytics tools in Power BI
  • Creating analytic dashboards using Python / Javascript
  • Responsible for coding, debugging, researching, analyzing and solving development issues
  • Utilizing the data & create apps using Microsoft Apps, Microsoft Automate or in-house applications

Fonctions et responsabilités générales :

  • Concevoir des applications logicielles informatiques qui prennent en charge la réparation de fabrication et les processus globaux pour les applications locales et mondiales
  • Créer un système de gestion des données à partir des données des machines
  • Responsable du déploiement et de la mise en service des applications
  • Gérer les calendriers de projet
  • Créer des outils d'analyse de données dans Power BI
  • Créer des tableaux de bord analytiques à l'aide de Python / Javascript
  • Responsable du codage, du débogage, de la recherche, de l'analyse et de la résolution des problèmes de développement
  • Utilisation des données et création d'applications à l'aide de Microsoft Apps, Microsoft Automate ou d'applications internes

General Requirements :

  • Bachelor’s degree in Computer / Software Engineering from a recognized university
  • Advanced English and French (Written and Spoken)
  • 4 to 7 years + experience with Application Development
  • Technical Knowledge : VCS, mainstream DBMS, python coding language, Python web Framework (Django or Flask)
  • Frontend Development (HTML, CSS, JS, JQUERY)
  • Unit Testing
  • Javascript
  • Excel VBA / Microsoft Access
  • Microsoft APPS, Microsoft Power BI
  • Agile programming environment a definite asset

Exigences générales :

  • Baccalauréat en génie informatique / logiciel d'une université reconnue
  • Anglais et français avancés (écrits et parlés)
  • 4 à 7 ans et plus d'expérience en développement d'applications
  • Connaissances techniques : VCS, SGBD grand public, langage de codage Python, framework Web Python (Django ou Flask)
  • Développement frontal (HTML, CSS, JS, JQUERY)
  • Tests unitaires
  • Javascript
  • Excel VBA / Microsoft Access
  • Microsoft APPS, Microsoft Power BI
  • Environnement de programmation agile, un atout certain

Qualified candidates must be legally entitled to work in Canada.

Note : This job description is not intended to be all-inclusive. The employee may be required to perform other related duties as assigned.

Interested applicants send in your MSWord resume and contact information to

I thank all applicants for responding. Only those Candidates chosen for an interview will be contacted. All other resumes will be retained for future consideration.

Les candidats qualifiés doivent être légalement autorisés à travailler au Canada.

Remarque : cette description de poste n'est pas destinée à être exhaustive. L'employé peut être amené à effectuer d'autres tâches connexes selon les besoins.

Les candidats intéressés doivent envoyer leur CV MSWord et leurs coordonnées à

Je remercie tous les candidats d'avoir répondu. Seuls les candidats retenus pour une entrevue seront contactés. Tous les autres CV seront conservés pour examen ultérieur.