Back to results

Closed listing

Développeur Full Stack : .NET / C#

  • Montreal, QC, Canada

$38 to $50 CAD / hour · Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$38 to $50 CAD / hour
Job type
Contract
Closing date
Experience
Minimum de 3 ans d’expérience pertinente en développement de systèmes applicatifs
Posting language
English · French
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

English section of this bilingual listing.

Reporting to the Operational Excellence department, the Business Systems Developer?is responsible for developing new features and supporting existing custom business systems primarily related to manufacturing, supply chain, and quality.

The candidate is responsible for designing and developing features based on technical requirements provided by the business analyst team as well as debugging issues related to existing systems.

The candidate must have excellent interpretation, programming, communication, and organizational skills. The candidate must be able to work independently with initiative and little supervision.??

Dedication is required to meet project deadlines, balancing the need to provide quality deliverables within budget and on schedule. Teamwork skills and a positive attitude are essential to establish productive working relationships.?

Tasks:

  • Design and Development: Design, develop, and maintain full-stack solutions for custom applications using C#, .NET Framework/.NET Core, and ASP.NET MVC.
  • Front-End Implementation: Build responsive and user-friendly web interfaces using front-end technologies such as HTML5, CSS3, JavaScript, jQuery, and modern frameworks like React.
  • Back-End Development & APIs: Develop server-side logic, business rules, and create/consume RESTful APIs and web services for seamless integration between systems.
  • Database Management: Design database schemas and write efficient stored procedures.
  • Collaboration & Documentation: Collaborate with cross-functional teams, including business analysts, to translate business requirements into technical specifications and create technical documentation.
  • Testing and Debugging: Conduct unit, integration, and system testing, and troubleshoot/debug issues to ensure system stability and performance.
  • Version Control & DevOps: Utilize version control systems like Gitlab and participate in CI/CD pipelines.
  • Support: Provide ongoing support and maintenance for existing applications, including bug fixes and performance tuning.
  • Updates and visibility: Attend team and project review meetings and provide appropriate updates. The work and code must be documented in accordance with the latest defined processes.?

Skills required:

Programming:?

  • Net (Web Forms and MVC)?
  • C#
  • .NET?
  • Visual Basic.NET?(asset)?
  • Hypertext Language 5 (HTML5)?
  • JavaScript?
  • Cascading Style Sheets (CSS)?
  • Advanced Structured Query Language (SQL)?
  • Excel VBA?(asset)?
  • UML?Diagrams (asset)?

System:?

  • Windows Server (supported versions), (Internet information services, Active Directory sector management)?(asset)?
  • MES, ERP, Quality and PLM Systems?

Required qualifications:

  • Bilingual, spoken and written (French/English)?
  • Knowledge of manufacturing processes and tools?(asset)?
  • Knowledge of design and engineering (asset)?
  • Knowledge of IT (asset)?
  • Knowledge of the supply chain (asset)?

Professional and educational experience

Degree in management of information systems, computer science, computer engineering, software development, software engineering or equivalent, combined with five (3) or more years of related experience.

Read the full bilingual original

Développeur de systèmes d’affaires (Business Systems Developer)

Description du poste

Relevant du département d’Excellence opérationnelle, le Développeur de systèmes d’affaires est responsable du développement de nouvelles fonctionnalités et du soutien des systèmes d’affaires personnalisés existants, principalement liés aux domaines de la fabrication, de la chaîne d’approvisionnement et de la qualité.

Le candidat conçoit et développe des fonctionnalités à partir des exigences techniques fournies par l’équipe d’analystes d’affaires, tout en assurant le débogage et la maintenance des systèmes existants. Le rôle requiert d’excellentes capacités d’analyse, de programmation, de communication et d’organisation, ainsi qu’une grande autonomie et de l’initiative.

Le candidat doit être en mesure de livrer des solutions de qualité dans les délais et les budgets établis. L’esprit d’équipe et une attitude positive sont essentiels afin d’établir des relations de travail productives.

Responsabilités principales

  • Conception et développementConcevoir, développer et maintenir des solutions applicatives full-stack pour des applications personnalisées à l’aide de C#, .NET Framework / .NET Core et ASP.NET MVC
  • Développement front-endDévelopper des interfaces web conviviales et réactives à l’aide de HTML5, CSS3, JavaScript, jQuery et de frameworks modernes tels que React
  • Développement back-end et APIDévelopper la logique serveur, les règles d’affaires et créer/consommer des API REST et services web pour assurer l’intégration entre les systèmes
  • Gestion des bases de donnéesConcevoir des schémas de bases de données et développer des procédures stockées efficaces
  • Collaboration et documentationCollaborer avec des équipes multidisciplinaires, incluant les analystes d’affaires, afin de traduire les besoins d’affaires en spécifications techniques
  • Rédiger et maintenir la documentation technique
  • Tests et débogageEffectuer les tests unitaires, d’intégration et systèmes
  • Diagnostiquer et corriger les anomalies afin d’assurer la stabilité et la performance des systèmes
  • Contrôle de versions et DevOpsUtiliser des systèmes de contrôle de versions tels que GitLab
  • Participer aux pipelines CI/CD
  • Support et maintenanceFournir le support continu des applications existantes, incluant la correction de bogues et l’optimisation des performances
  • Suivi et visibilitéParticiper aux rencontres d’équipe et aux revues de projets
  • Fournir des mises à jour régulières sur l’avancement des travaux
  • Documenter le code et les travaux conformément aux processus en vigueur

Compétences techniques requises

  • ProgrammationC#
  • .NET (Framework et Core)
  • ASP.NET Web Forms et MVC
  • HTML5
  • JavaScript
  • CSS3
  • SQL
  • Atouts techniquesVisual Basic .NET
  • Excel VBA
  • Diagrammes UML
  • Systèmes et environnements (atouts)Windows Server (IIS, Active Directory)
  • Systèmes MES, ERP, PLM et systèmes qualité
  • Qualifications requisesBilinguisme français et anglais, à l’oral et à l’écrit
  • Diplôme en systèmes d’information, informatique, génie informatique, génie logiciel ou équivalent
  • Minimum de 3 ans d’expérience pertinente en développement de systèmes applicatifs
  • Connaissance des environnements manufacturiers, de la chaîne d’approvisionnement ou de la qualité (atout important)
  • Bonnes compétences en communication et en collaboration
  • Profil recherchéAutonome et proactif
  • Orienté solutions et amélioration continue
  • Capable de gérer plusieurs priorités dans un environnement structuré
  • À l’aise dans un contexte opérationnel et manufacturier

Role:?

Reporting to the Operational Excellence department, the Business Systems Developer?is responsible for developing new features and supporting existing custom business systems primarily related to manufacturing, supply chain, and quality.

The candidate is responsible for designing and developing features based on technical requirements provided by the business analyst team as well as debugging issues related to existing systems.

The candidate must have excellent interpretation, programming, communication, and organizational skills. The candidate must be able to work independently with initiative and little supervision.??

Dedication is required to meet project deadlines, balancing the need to provide quality deliverables within budget and on schedule. Teamwork skills and a positive attitude are essential to establish productive working relationships.?

Tasks:

  • Design and Development: Design, develop, and maintain full-stack solutions for custom applications using C#, .NET Framework/.NET Core, and ASP.NET MVC.
  • Front-End Implementation: Build responsive and user-friendly web interfaces using front-end technologies such as HTML5, CSS3, JavaScript, jQuery, and modern frameworks like React.
  • Back-End Development & APIs: Develop server-side logic, business rules, and create/consume RESTful APIs and web services for seamless integration between systems.
  • Database Management: Design database schemas and write efficient stored procedures.
  • Collaboration & Documentation: Collaborate with cross-functional teams, including business analysts, to translate business requirements into technical specifications and create technical documentation.
  • Testing and Debugging: Conduct unit, integration, and system testing, and troubleshoot/debug issues to ensure system stability and performance.
  • Version Control & DevOps: Utilize version control systems like Gitlab and participate in CI/CD pipelines.
  • Support: Provide ongoing support and maintenance for existing applications, including bug fixes and performance tuning.
  • Updates and visibility: Attend team and project review meetings and provide appropriate updates. The work and code must be documented in accordance with the latest defined processes.?

Skills required:

Programming:?

  • Net (Web Forms and MVC)?
  • C#
  • .NET?
  • Visual Basic.NET?(asset)?
  • Hypertext Language 5 (HTML5)?
  • JavaScript?
  • Cascading Style Sheets (CSS)?
  • Advanced Structured Query Language (SQL)?
  • Excel VBA?(asset)?
  • UML?Diagrams (asset)?

System:?

  • Windows Server (supported versions), (Internet information services, Active Directory sector management)?(asset)?
  • MES, ERP, Quality and PLM Systems?

Required qualifications:

  • Bilingual, spoken and written (French/English)?
  • Knowledge of manufacturing processes and tools?(asset)?
  • Knowledge of design and engineering (asset)?
  • Knowledge of IT (asset)?
  • Knowledge of the supply chain (asset)?

Professional and educational experience

Degree in management of information systems, computer science, computer engineering, software development, software engineering or equivalent, combined with five (3) or more years of related experience.

More about this job

Responsibilities

Design, develop, test, and maintain full-stack custom business applications, including web interfaces, server-side logic, APIs, and database components. Support existing systems through debugging, performance improvements, documentation, and collaboration with business analysts and cross-functional teams.

Requirements

Requires a degree in information systems, computer science, computer engineering, software development, software engineering, or an equivalent field, along with at least three years of relevant application development experience. Candidates must be bilingual in spoken and written French and English; manufacturing, supply chain, and quality systems experience is an asset.

Skills

  • C#
  • .NET Framework
  • .NET Core
  • ASP.NET MVC
  • ASP.NET Web Forms
  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • React
  • SQL
  • REST APIs
  • GitLab
  • CI/CD
  • Database Design
  • Technical Documentation

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Manufacturing
  • Logistics

Keywords

  • C#
  • .NET Framework
  • .NET Core
  • ASP.NET MVC
  • ASP.NET Web Forms
  • Visual Basic .NET
  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • React
  • SQL
  • Excel VBA
  • UML
  • REST APIs
  • Web Services
  • GitLab
  • CI/CD
  • Unit Testing
  • Integration Testing
  • System Testing
  • Windows Server
  • IIS
  • Active Directory
  • MES
  • ERP
  • PLM
  • Quality Systems
  • Manufacturing
  • Supply Chain

Report this job