Architecte .Net
Apply NowCompany: Logient
Location: Montreal, QC H1A 0A1
Description:
Job Description
Titre : Architecte/Tech Lead.NET
Vous tes de ceux qui croient qu'apprendre, a garde jeune. Et c'est bien ce que vous recherchez dans votre prochain emploi : une occasion d'tre constamment en contact avec les plus rcentes innovations de votre domaine et de rester l'avant-garde de la programmation. Tout en ayant la chance de faire ce que vous faites de mieux, bien entendu.
Logient est la recherche d'un Architecte/Tech Lead .NET, qui se joindra son quipe de virtuoses du code. Travailler chez Logient, c'est vivre en quilibre : d'un ct, nous faisons tout en notre possible pour mener plus loin les solutions sur mesure que nous crons pour des clients d'envergure. Ici, nous matrisons les technologies modernes : pas question de se limiter une seule faon de coder. Entre nos murs, votre potentiel de dveloppement crot exponentiellement.
De l'autre ct, nous aimons la vie et la voyons comme une ralit diversifie. Chaque existence est unique, c'est pourquoi nous sommes flexibles et offrons des conditions de travail souples, adaptes vos besoins. a se traduit (entre autres) par faire du tltravail, djeuner gratuitement au boulot ou encore partager une bonne bouteille de vin le vendredi (mais n'ayez crainte, on a de la bire aussi).
Si vous rvez de participer des projets qui ont de relles rpercussions, sont diversifis et ncessitent les meilleurs talents de l'industrie, nous sommes peut-tre un match parfait. Au plaisir de vous dcouvrir!
Responsabilits lies au poste :
Comptences requises
Exigences
Position: Architect/Tech Lead .Net
Responsibilities
Required skills
Requirements
Titre : Architecte/Tech Lead.NET
Vous tes de ceux qui croient qu'apprendre, a garde jeune. Et c'est bien ce que vous recherchez dans votre prochain emploi : une occasion d'tre constamment en contact avec les plus rcentes innovations de votre domaine et de rester l'avant-garde de la programmation. Tout en ayant la chance de faire ce que vous faites de mieux, bien entendu.
Logient est la recherche d'un Architecte/Tech Lead .NET, qui se joindra son quipe de virtuoses du code. Travailler chez Logient, c'est vivre en quilibre : d'un ct, nous faisons tout en notre possible pour mener plus loin les solutions sur mesure que nous crons pour des clients d'envergure. Ici, nous matrisons les technologies modernes : pas question de se limiter une seule faon de coder. Entre nos murs, votre potentiel de dveloppement crot exponentiellement.
De l'autre ct, nous aimons la vie et la voyons comme une ralit diversifie. Chaque existence est unique, c'est pourquoi nous sommes flexibles et offrons des conditions de travail souples, adaptes vos besoins. a se traduit (entre autres) par faire du tltravail, djeuner gratuitement au boulot ou encore partager une bonne bouteille de vin le vendredi (mais n'ayez crainte, on a de la bire aussi).
Si vous rvez de participer des projets qui ont de relles rpercussions, sont diversifis et ncessitent les meilleurs talents de l'industrie, nous sommes peut-tre un match parfait. Au plaisir de vous dcouvrir!
Responsabilits lies au poste :
- Participer toutes les tapes d'un projet : conception, analyse, dveloppement, tests, dploiement et la maintenance;
- Supporter l'quipe dans leur travaux techniques, et aider hausser le niveau de comptence de l'quipe;
- Participer dans la prise de besoins de nos clients avec nos " Product Owners " pour cibler des solutions innovantes;
- En collaboration avec l'quipe des ventes, participer l'valuation et la prsentation des solutions proposes nos clients;
- Proposer des solutions techniques qui conviennent aux exigences d'affaires de nos clients;
- laborer des modles, architectures-cibles et dfinir les cibles stratgiques des technologies soutenant les affaires de nos clients;
- Effectuer le choix de l'architecture de projets en mettant l'accent sur la rutilisation, l'extensibilit et les pratiques de l'architecture moderne;
- tre responsable de la qualit des pratiques de dveloppements de l'quipe (mthodologies, tests, intgration continue, gestion de code source)
- Participer dans les revues de code;
- S'assurer que l'quipe respecte le niveau de qualit de nos projets et de proposer des solutions;
- Lors de la ralisation de nos projets, rencontrer les clients sur une base rgulire; aider dvelopper les relations d'affaires et grer tous les enjeux techniques en cours de livraison;
- S'assurer que la documentation technique est rdige et mise jour;
- Rester l'affut des nouvelles tendances technologiques;
- Participer aux choix technologiques en permettant l'introduction de nouvelles tendances et fonctionnalits;
- Pousser l'innovation en utilisant les plus rcentes services de MS Azure PaaS;
- Travailler de concert avec les quipes DevOps dans le but d'automatiser les environnements de dveloppement;
- Participer l'amlioration de la performance de l'environnement de production;
- Participer aux audits des solutions clients ou internes et monter des rapports et proposition d'amlioration.
- Faire rayonner l'entreprise avec les comptences techniques et le leadership;
- tre un guide et un leader technique pour nos quipes et nos clients;
- tre un moteur d'innovation pour la compagnie;
- Participer des confrences et colloques afin de demeurer la fine pointe des technologies;
- Animer des lunchs and learn pour nos quipes et nos clients sur des sujets dans le domaine de la technologie (surtout Microsoft).
- Participer aux valuations des comptences techniques des membres de l'quipe et supporter leur formation
Comptences requises
- Exprience approfondie avec les technologies Microsoft .Net
- Exprience approfondie avec la plateforme Azure
- Exprience approfondie des bases de donnes relationnelles;
- Bonne connaissance de JavaScript, CSS et Typescript;
- Connaissance de Angular, React;
- Exprience approfondie sur les services web et la scurit;
- Exprience approfondie des modles de conception et les architectures n-tier, micro-services et serverless;
- Bonne connaissance des principes SOLID et du DDD (" Domain Driven Design ");
- Exprience d'utilisation des mthodes de dveloppement agiles
- Utilisation des outils Azure DevOps.
Exigences
- Autonomie et leadership;
- Minimum de 10 annes d'exprience en .NET dans le dveloppement de logiciels et applications;
- Bonne implication dans la communaut Microsoft;
- Capacit d'analyser et de rsoudre des problmes techniques complexes, en proposant diffrentes solutions de rechange;
- Capacit travailler en quipe et excellentes aptitudes relationnelles;
- Bonnes aptitudes en communication verbale et crite;
- Bilinguisme (franais-anglais).
Position: Architect/Tech Lead .Net
Responsibilities
- Participate in all the phases of a project: design, analysis, development, testing, deployment and maintenance;
- Support the team in their technical work, and help raise the overall technical competency of the team;
- Participate in the requirements gathering phase with our " Product Owners " in order to recommend innovative solutions;
- In collaboration with the sales team, participate in the evaluation and presentation of the recommended solutions to our clients;
- Recommend technical solutions that meet the business requirements of our clients.;
- Design models and target architectures as well as defining the strategies behind the technologies that will be used to meet projects' requirements;
- Select the architecture for projects by placing an emphasis on reusability, scalability and modern software architecture best practices;
- Be responsible for the quality of the development practices used by the .Net team (methodologies, tests, continuous integration, source control);
- Participate in code reviews;
- Ensure that the team meets the quality level required for our projects as well as proposing solutions to address these problems;
- Meet our clients regularly during the realization of our projects; help develop the business relationship and manage all technical issues that may arise during the delivery process;
- Ensure that technical documentation for our projects is produced and maintained;
- Keep up to date with changing trends technology;
- Participate in the selection of the technologies while taking into consideration new tendencies and functionalities;
- Foster innovation buy using the latest MS Azure and/or AWS PaaS services;
- Work closely with the DevOps teams in order to automate our deployment and build process;
- Participate in improving the performance of our production environments;
- Make the company shine through your technical skills and leadership;
- Become a mentor and technical leader for our teams and clients;
- Become an engine of innovation for the company;
- Participate in conferences and seminars to stay on the cutting edge of technology;
- Facilitate lunch and learn events for our teams and clients on various IT topics (namely Microsoft solutions and offerings).
Required skills
- Extensive experience using Microsoft .NET ;
- Extensive experience using Microsoft Azure ;
- Strong knowledge of relational databases;
- Good knowledge of JavaScript, CSS and Typescript;
- Familiarity with Angular, React
- In-depth experience with Web services and security practices;
- In-depth experience with design patterns as well as n-tier, micro-services and serverless architectures;
- Good knowledge of the SOLID and DDD (" Domain Driven Design ") principles;
- Experience in using Agile development ;
- Familiarity with Azure DevOps.
Requirements
- Autonomy and leadership;
- University degree;
- Minimum of 10 years of experience using .NET to develop software and applications;
- Strong involvement in the Microsoft community;
- Ability to analyse and solve complex technical problems by recommending different alternatives;
- Ability to work as part of a team and excellent interpersonal skills;
- Autonomy and leadership;
- Good verbal and written communication skills;
- Bilingualism (French-English).