Sommaire du poste
Le Programmeur Analyste .Net est une personne dynamique et autonome qui participera aux différentes étapes du cycle de développement; de la prise de besoins, à la conception de solutions jusqu’à l'implantation de celles-ci. La fonction demande de préparer des mandats détaillés à des collègues moins expérimentés et une collaboration étroite avec plusieurs équipes de travail. Les projets diversifiés incluent des solutions d’intégrations, des solutions web et applicatives et touchent plus de 1 500 usagers répartis dans 165 succursales et 2 usines en Amérique du nord.
Responsibilitiés
- Élaborer des solutions informatiques basées sur les besoins de l'entreprise ;
- Analyser les besoins, processus et priorités de l'entreprise ;
- Développer et maintenir des logiciels, des services, des sites web, des applications et des solutions d’intégrations qui répondent aux besoins de l’entreprise;
- Proposer des architectures de logiciel
- Détailler des mandats de développement pour des collègues temporaires ou moins expérimentés.
- Participer à la distribution de tâches et à la revue de code des paires
- Faire des estimés et des plans de projets de petites à moyennes envergures
- Participer à la gestion de contenu de cycles de développement
- Peut être amené à analyser, maintenir et optimiser des requêtes aux bases de données SQL et des services web (IIS) ;
- Se tenir au courant des dernières normes et technologies de programmation ;
Qualifications
- Baccalauréat en informatique ou DEC en informatique (avec expérience complémentaire) ;
- Minimum de 3 à 5 ans d’expérience pertinente en milieu de travail
- Bonne expérience avec C# et Services Web, ASP.NET, MVC ;
- Bonne connaissance générale en base de données relationnelles (SQL Server) et langages de programmation (C#, .Net, VB.Net, ASP.Net) ;
- Expériences en programmation Web (HTML5, CSS3, JavaScript) ;
- Bonne connaissance des concepts de programmation orientée objets ;
- Expérience en leadership ou coaching de paires
- Expérience en développement de solutions sur appareil mobile
- jQuery et Bootstrap un atout
Compétences démontrées
- Bonnes habiletés d’analyse et de compréhension des processus d’affaires
- Orienté vers la résolution de problème et l’innovation
- Faire preuve d’initiative, d’autonomie et de leadership
- Habileté à prioriser, rencontrer les échéanciers et travailler dans un environnement en changement
- Habileté à travailler en collaboration avec différents secteurs d’affaires
- Soucis du détail et de la satisfaction du client
- Bon esprit d’équipe
- Bilinguisme anglais et français