Programmeur-analyste C#

Mewlogic, une société de services-conseils en technologies de l’information, est présentement à la recherche d’un programmeur-analyste C# pour rejoindre son équipe de développment.

Le titulaire du poste devra développer diverses solutions sous Windows (représente 95 % des tâches à accomplir) et à l’occasion pour le web (représente 5 % des tâches à accomplir) ainsi que pour d’autres demandes informatiques selon les besoins de l’entreprise. Le développement se fait sous les technologies Microsoft .Net (C#). Il assurera l’analyse, le développement, les tests ainsi que la documentation de nouvelles applications selon les besoins. Le titulaire devra travailler en partenariat avec les clients externes et internes afin d’aligner les projets et les efforts de développement avec les besoins et les stratégies d’entreprise.

Principales responsabilité:s
– Développement et support d’applications nouvelles et existantes
– Modélisation de modèle au niveau base de données
– Développement de la couche de donnée (Data Layer)
– Développement de la couche métier (Business Logic)
– Développement de test unitaire (Unit Test)
– Développement d’interface riche Windows et web
– Développement de service Windows et web ainsi que d’outils en ligne de commande

Analyse les besoins des usagers:
– Prise de besoins
– Rédaction de spécifications techniques
– Rédaction d’analyses fonctionnelles

Les outils développés devront être simples et faciles à utiliser par les usagers.
Nous utilisons une infrastructure N-tier commune entre les plateformes web et Windows. Notre infrastructure de données est basée sous SQL Server. Le titulaire du poste doit être en mesure d’intervenir à tous les niveaux de notre infrastructure, de la base de données à l’interface graphique.

Interagir avec les usagers tant à l’interne qu’à l’externe selon les critères suivants:
– Agi avec politesse et professionnalisme envers les collègues de travail et les clients/partenaires d’affaires.
– Déploie les efforts nécessaires pour l’atteinte des objectifs organisationnels et d’équipe.
– Est à l’affût de ses besoins et des besoins des autres en apportant mutuellement une aide et un soutien collectif quotidiennement.
– Est honnête, respecte sa parole et agit en ce sens.

Qualifications requises:
– Diplôme en informatique ou avec expérience jugée suffisante pour combler le poste
– Très bonnes connaissances du développement d’application orienté Windows : Programmation orienté objet (OOP), C# (.NET Framework 4.0), Visual Studio 2013, WPF (XAML), Scripting SQL (T-SQL), Entity Framework 6 et TFS pour gestion du code et des items de travail (work items).
– Connaissances web : ASP.Net MVC et JQuery un atout
– Expérience de 3 à 5 ans dans un poste de développement.
– Bilinguisme (maîtrise du français et de l’anglais parlé et écrit)
– Habileté à travailler en équipe
– Grande autonomie.
– Capacité à travailler selon des échéanciers précis.
– Démontre des habiletés interpersonnelles et est orienté client.
– Habilité à gérer plusieurs tâches à la fois.
– Esprit analytique

Note: Dans cet article, l’emploi du masculin pour désigner des personnes n’a d’autres fins que celle d’alléger le texte.