Analyste programmeur(euse) / Programmer Analyst

Balcan Plastics Inc - Montréal, QC (il y a 30+ jours)

Postuler dès maintenant

Description :

Les Plastiques Balcan compte parmi les chefs de file dans le domaine des emballages souples et des pellicules laminées en Amérique du Nord. Son positionnement dans l'industrie est le résultat d'une croissance continue depuis plus de 50 ans. Sa capacité de production est répartie dans trois usines de fabrication distinctes : 2 à Montréal et 1 à Laval. Nous recherchons un Programmeur analyste pour joindre à notre équipe. Nous avons développé notre système maison à l’aide Magic XPA v3.1 avec des parties de tierce parties.

Le rôle du programmeur analyste est de définir, développer, tester, analyser, maintenir les applications logicielles existantes et de nouvelles pour soutenir les besoins de l’entreprise. Cela comprend l'écriture, le codage, les tests et l'analyse des programmes et des logiciels d’applications. Le programmeur analyste fera des études, des conceptions, des documentations ainsi que des modifications quant aux spécifications des logiciels tout au long de leur cycle de vie. Cette personne agira en tant que mentor conseil/soutien.

Responsabilités:

Stratégie et planification:

· Travailler en collaboration avec le développeur et les programmeurs dans la conception et le développement de nouveaux logiciels et applications

· Analyser et évaluer les systèmes et procédures existants

· Assister dans l’élaboration, le développement et à la documentation des besoins de l’entreprise, définir des objectifs livrables et spécifications des logiciels

· Assister aux plans de projet de développement logiciel comprenant : son évaluation préliminaire, sa planification et sa mise en œuvre

· Effectuer des études, des identifications, des analyses et répondre aux exigences de tous les utilisateurs internes et externes du programme

Gestion opérationnelle:

· Assurer le lien entre les administrateurs de réseaux et les analystes de systèmes afin de résoudre les problèmes logiciels et/ou les systèmes logiciels de l'entreprise

· Transcription, conversion et codification des programmes et d’applications de logiciels conformément aux spécifications

· Rédiger des scripts de programmation pour améliorer les fonctionnalités et / ou les performances des applications de l'entreprise

· Générer des statistiques et rédiger des rapports pour la direction sur l'état du processus de programmation

· Former les utilisateurs finaux sur les nouveaux programmes ou ceux modifiés

· Installation de logiciels pour les utilisateurs finaux selon les besoins

· Gérer et / ou fournir des conseils aux membres juniors de l'équipe

Exigences:

· Diplôme collégial ou universitaire en science informatique, système informatique ou en génie informatique

· 5 et plus d’expérience dans le domaine du développement informatique

· Expérience dans le développement de Magic (atout)

· Excellent(e) connaissance en codification et les meilleures pratiques

· Expérience en interview des utilisateurs finaux pour obtenir des informations sur les fonctionnalités, l'interface, les problèmes d'utilisation

· Expérience pratique dans le développement de cas test et de plans de test

· Capacité à communiquer efficacement avec le personnel non technique et les membres des équipes interdisciplinaires

· Flexibilité et adaptabilité dans l’apprentissage et la compréhension de nouvelles technologies

· Solides compétences écrites, orale et interpersonnelle

· Capacité de mener des recherches sur des problématiques liés produits ou aux logiciels

· Excellent(e) sens de l’autonomie et auto-motivation

· Esprit analytique et capacité à résoudre des problèmes

· Gestion de priorité et capacité à travailler sous pression ou dans un environnement exigeant

· Aptitude à travailler seul(e) et en équipe

Nous apprécions votre intérêt pour ce poste. Seuls les candidats sélectionnés pour une entrevue seront avisés.

**************************************************************************************************************

Plastics Balcan is among the North American leaders in Flexible Packaging. With over 50 years of experience, this leadership is due to a broad and integrated production capability, distributed across three distinct manufacturing sites: 2 in Montreal and 1 in Laval. We are looking for a Programmer Analyst to join our team. Our systems are in-house developed using Magic XPA v3.1 with some 3rd party packages.

Description:

The Programmer Analyst’s role is to define, develop, test, analyze, maintain existing and new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Programmer/Analyst will also research, design, document, and modify software specifications throughout the production life cycle. This individual will also provide mentoring, support and guidance to the Programmer/Analyst’s role.

Responsibilities:

Strategy & Planning

· Collaborate with developer, programmers, in conceptualizing and development of new software programs and applications.

· Analyze and assess existing business systems and procedures.

· Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications

· Assist in defining software development project plans, including scoping, scheduling, and implementation.

· Research, identify, analyze, and fulfill requirements of all internal and external program users.

Operational Management

· Liaise with network administrators, systems analysts, to assist in resolving problems with software products or company software systems.

· Consistently write, translate, and code software programs and applications according to specifications.

· Write programming scripts to enhance functionality and/or performance of company applications.

· Generate statistics and write reports for management on the status of the programming process.

· Train end users to operate new or modified programs.

· Install software products for end users as required.

· Manage and/or provide guidance to junior team members.

Requirements:

· College diploma or University degree in the field of computer science, information systems, or software engineering

· 5+ years equivalent work experience in development.

· Preferred Magic Development experience.

· Excellent understanding of coding methods and best practices.

· Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues.

· Hands-on experience developing test cases and test plans.

· Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.

· Flexible and adaptable in regards to learning and understanding new technologies.

· Strong written, oral, and interpersonal communication skills.

· Ability to conduct research into software-related issues and products.

· Highly self-motivated and directed.

· Proven analytical and problem-solving abilities.

· Ability to effectively prioritize and execute tasks in a high-pressure environment.

· Ability to work both independently and in a team-oriented, collaborative environment.

We appreciate your interest in this position, however, only selected candidates will be contacted for interview.

Type d'emploi : Temps Plein, Permanent

Avantages :

  • Assurance Dentaire
  • Assurance Maladie Complémentaire
  • Assurance Vision
  • Congés de Vacances et Compensatoires

Expérience:

  • programmation informatique: 3 ans (Requis)

Formation:

  • DEC (Requis)

Télétravail:

  • Non