Talent.com
Développeur(euse) C# / C# Developer

Développeur(euse) C# / C# Developer

Éclairage AxisGreater Montreal Metropolitan Area, Canada
3 days ago
Job type
  • Full-time
Job description

Description générale du poste :

Le rôle du Développeur(euse) C# est de développer, modifier et maintenir des programmes complexes qui produisent différents produits interreliés. Par exemple, des dessins d’atelier, des configurations de connaissements, des détails de fabrication, etc. Le Développeur(euse) C# fait aussi l’analyse de programmes pour en vérifier la viabilité et développer de nouveaux programmes ou des programmes alternatifs. De plus, il offre du soutien aux utilisateurs pour identifier leurs besoins et participe aux propositions de modifications techniques (PMT).

Tâches spécifiques :

  • Valider les besoins de projets en révisant les objectifs, les données entrées et les résultats attendus, conjointement avec l’analyste, le superviseur et le client.
  • Convertir l’information du flux de travail en langage de programmation.
  • Exécution de tests pour analyser l’opération de programmes, suivi de modification des séquences et / ou du code.
  • Préparation d’outils de référence pour les utilisateurs, particulièrement sous forme d’instructions opérationnelles. Présentation d’un plan du processus et des procédés requis, ainsi qu’une estimation du nombre d’heures requis pour la complétion du projet.
  • Maintenir les registres et révisions de documents en lien avec le développement de programmes.
  • Analyser les applications en place pour faciliter les efforts d’intégration. Prendre en charge la résolution de problèmes dans le système et ses applications. Agir en tant qu’expert en la matière au sujet des plans d’intégration et d’implantation.
  • Définir les échéances de développement de produits.
  • Fournir de la formation aux utilisateurs, au besoin.
  • Identifier les défauts le plus tôt possible en faisant des inspections du code, le tout dans le but de prévenir les défauts futurs.
  • Participation au révisions de concepts – amélioration du code.
  • Travaillez en collaboration avec les autres membres de l'équipe pour les aider dans leurs tâches de développement.
  • Création d’applications pour permettre aux utilisateurs d’accéder à l’information contenue dans les bases de données, et de la modifier.
  • Modifier les applications pour rendre les applications le plus faciles à utiliser possible.
  • Obtenir l’information nécessaire au codage et à la complétion d’applications et de projets, au besoin.

Éducation : Diplôme en informatique ou en mathématique, ainsi qu’une connaissance des langages de programmation.

Expérience : 3+ années d’expérience en programmation. 1 à 2 années d’expérience dans un domaine de fabrication, un atout.

Logiciels / Langages / Programmation :

Requis : C#; SQL Server; XML, Visual Studio, SSRS

Atout : Solidworks, Python

Compétences

  • Capacité à prêter une attention particulière aux détails et à être précis et exact.
  • Capacité à communiquer clairement et de manière concise des idées et des solutions de conception à l'oral et par écrit.
  • Aptitude pour les mathématiques.
  • Compréhension rapide des concepts techniques.
  • Français et anglais
  • La maîtrise de l'anglais est essentielle pour communiquer, soutenir et fournir des services aux individus, employés ou partenaires qui ne parlent pas français, en particulier lorsqu'ils se trouvent à l'extérieur de la province de Québec.
  • General Description of the Role :

    The role of the C# Developer independently develops, modifies, and maintains complex programs that produce several interrelated but different products e.g. Automated Shop Drawings, BOM configurations, manufacturing details, Product Data Management etc. The C# Developer performs programming analysis such as investigating the feasibility of developing new or alternate programs, assisting users in defining needs, or participating on an engineering change proposal (ECP).

    Specific Tasks :

  • Confirms project requirements by reviewing program objective, input data, and output requirements with analyst, supervisor, and client.
  • Encodes project requirements by converting work flow information into computer language.
  • Confirms program operation by conducting tests; modifying program sequence and / or codes.
  • Prepares reference for users by writing operating instructions. P resents a clear plan of how the process will proceed and estimates the number of hours the project will take and when it should be completed.
  • Maintains historical records by documenting program development and revisions.
  • Analyzes existing software applications for integration efforts. Leads the resolution of systems and applications integration issues. Acts as subject matter expert for technical integration and implementation plans
  • Defines product development timelines
  • Provides user training as needed.
  • identifies defects early by conducting code inspections – reduces number of defects
  • Participates in design reviews – improves quality of code
  • Work collaboratively with other team members to help with their development tasks
  • Creates applications for users to access, modify or use information connected to a database.
  • Application modification to make user interface friendly and promote ease of use.
  • Acquire, when needed, the necessary information to code and complete an application or code project.
  • Education : Degree in computer science, mathematics, or information systems, as well as knowledge of programming languages

    Experience : 3+years of programming experience .

    1-2 years of work-related experience in a manufacturing environment is a plus

    Software / Languages / Programming :

    Mandatory : C#; SQL Server; XML, Visual Studio, SSRS

    Asset : SolidWorks, Python

    Skills :

  • Ability to pay close attention to detail and be precise and accurate.
  • Ability to communicate design ideas and solutions clearly and concisely orally and in writing.
  • Aptitude for mathematics.
  • Quickly grasp technical concepts
  • French and English
  • English is essential to communicate, support and provide services to individuals, employees or partners who do not speak French, particularly when they are outside the province of Quebec.
  • Create a job alert for this search

    Developer • Greater Montreal Metropolitan Area, Canada