Analyste programmeur
Angular - ASP.net - HTML - Javascript - Visual Basic
Description Description

Le rôle de l'analyste programmeur est de définir, développer, tester, analyser et gérer des applications logicielles à l'appui des besoins de l'entreprise. Cela comprend l'écriture, le codage, les tests et l'analyse des programmes et des logicielles. L'analyste programmeur fera également des recherches, concevoir, documenter, et de modifier les spécifications du logiciel tout au long du cycle de vie de production.

Responsabilités

• Analyser et évaluer les systèmes d'entreprise existants et des procédures.
• Développer, créer et documenter des logiciels basés sur les besoins opérationnels, les objectifs, les résultats attendus et les spécifications sur une base de projet par projet, en collaboration avec les utilisateurs internes et les départements.
• Aider à la définition des plans de développement de logiciels, y compris la portée du projet, la planification et la mise en œuvre.
• Rechercher, identifier, analyser et répondre aux exigences de tous les utilisateurs des programmes internes et externes.
• Recommander, planifier et effectuer des améliorations et mises à niveau logicielles.
• Assurer la liaison avec les administrateurs réseau, les analystes de systèmes, de logiciels et d'ingénieurs pour aider à résoudre les problèmes des produits logiciels ou de systèmes logiciels d'entreprise.
• Toujours écrire, traduire, et coder des logiciels selon les spécifications.
• Rédiger des scripts de programmation pour améliorer la fonctionnalité et / ou l'exécution des applications de l'entreprise le cas échéant.
• Conception, exécution et suivi des tests de performance des logiciels sur les programmes nouveaux et existants pour les fins de la correction des erreurs, isoler les zones d'amélioration et de mise au point générale.
• Administrer une analyse critique des résultats des tests et apporter des solutions aux problèmes.
• Générer des statistiques et rédiger des rapports pour les membres de la gestion et / ou de l'équipe sur l'état du processus de programmation.
• Développer et maintenir des manuels et des lignes directrices.
• Former les utilisateurs finaux à exécuter des programmes nouveaux ou modifiés.
• Installez des logiciels pour les utilisateurs finaux selon les besoins.

Exigences du poste

L'éducation formelle et certification
• Diplôme d'études collégiales ou un diplôme universitaire dans le domaine de l'informatique, des systèmes d'information, ou en génie logiciel, et 3-5 ans d'expérience de travail équivalente.

Connaissances et expérience
• La maîtrise d'une variété de langages de programmation, y compris ASP.net, MVC avec Razor Views, C#, Visual basic, HTML5, JavaScript, AngularJS ou React.js
• Excellente connaissance des méthodes de codage et les meilleures pratiques.
• Base de données complète relationnelles et les systèmes d'exploitation MS expérience avec les bases de données SQL
• Solide connaissance pratique des technologies Internet actuelles.
• Une expérience préalable interroger les utilisateurs finaux pour un aperçu sur la fonctionnalité, l'interface, les problèmes et / ou les problèmes d'utilisabilité.
• Une expérience pratique des cas de test et de développement de plans de tests.
• Connaissance des pratiques de confidentialité des données applicables et les lois.

Qualités personnelles
• Capacité de communiquer efficacement avec le personnel non technique et avec les membres des équipes interdisciplinaires.
• Flexible et adaptable en ce qui concerne l'apprentissage et la compréhension des nouvelles technologies.
• Excellentes aptitudes en communication écrite, orale et interpersonnelle.
• Capacité à mener des recherches sur les questions liées logiciels et de produits.
• Très motivé et dirigé.
• Souci du détail.
• Éprouvé capacités d'analyse et de résolution de problèmes.
• Aptitude à établir des priorités et d'exécuter des tâches dans un environnement à haute pression.
• Capacité à travailler de façon autonome et dans un esprit d'équipe, l'environnement collaboratif.
• Bonnes compétences en gestion de projet
• Transport et logistique connaissances est une plus
i
N° de poste 1569
Lieu Montréal
Statut Permanent