Talent.com
Architecte Net

Architecte Net

LogientMontreal, Quebec, Canada
30+ days ago
Salary
CA$90.00 hourly
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 r centes innovations de votre domaine et de rester l avantgarde 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 c t nous faisons tout en notre possible pour mener plus loin les solutions sur mesure que nous cr ons pour des clients d envergure. Ici nous ma trisons les technologies modernes : pas question de se limiter une seule fa on de coder. Entre nos murs votre potentiel de d veloppement cro t exponentiellement.

De l autre c t nous aimons la vie et la voyons comme une r alit diversifi e. Chaque existence est unique c est pourquoi nous sommes flexibles et offrons des conditions de travail souples adapt es vos besoins. a se traduit (entre autres) par faire du t l travail d jeuner gratuitement au boulot ou encore partager une bonne bouteille de vin le vendredi (mais n ayez crainte on a de la bi re aussi).

Si vous r vez de participer des projets qui ont de r elles r percussions sont diversifi s et n cessitent les meilleurs talents de l industrie nous sommes peut tre un match parfait. Au plaisir de vous d couvrir!

Responsabilit s li es au poste :

  • Participer toutes les tapes d un projet : conception analyse d veloppement tests d ploiement et la maintenance;
  • Supporter l quipe dans leur travaux techniques et aider hausser le niveau de comp tence 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 pr sentation des solutions propos es nos clients;
  • Proposer des solutions techniques qui conviennent aux exigences daffaires de nos clients;
  • laborer des mod les architecturescibles et d finir les cibles strat giques des technologies soutenant les affaires de nos clients;
  • Effectuer le choix de l architecture de projets en mettant laccent sur la r utilisation lextensibilit et les pratiques de larchitecture moderne;
  • tre responsable de la qualit des pratiques de d veloppements de l quipe (m thodologies tests int gration 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 r alisation de nos projets rencontrer les clients sur une base r guli re; aider d velopper les relations d affaires et g rer tous les enjeux techniques en cours de livraison;
  • S assurer que la documentation technique est r dig e et mise jour;
  • Rester l affut des nouvelles tendances technologiques;
  • Participer aux choix technologiques en permettant lintroduction de nouvelles tendances et fonctionnalit s;
  • Pousser l innovation en utilisant les plus r centes services de MS Azure PaaS;
  • Travailler de concert avec les quipes DevOps dans le but d automatiser les environnements de d veloppement;
  • Participer l am lioration de la performance de lenvironnement de production;
  • Participer aux audits des solutions clients ou internes et monter des rapports et proposition d am lioration.
  • Faire rayonner l entreprise avec les comp tences 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 conf rences 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 comp tences techniques des membres de l quipe et supporter leur formation

Comp tences requises

  • Exp rience approfondie avec les technologies Microsoft .Net
  • Exp rience approfondie avec la plateforme Azure
  • Exp rience approfondie des bases de donn es relationnelles;
  • Bonne connaissance de JavaScript CSS et Typescript ;
  • Connaissance de Angular React ;
  • Exp rience approfondie sur les services web et la s curit ;
  • Exp rience approfondie des mod les de conception et les architectures ntier microservices et serverless ;
  • Bonne connaissance des principes SOLID et du DDD ( Domain Driven Design );
  • Exp rience d utilisation des m thodes de d veloppement agiles
  • Utilisation des outils Azure Dev O ps .
  • Exigences

  • Autonomie et leadership;
  • Minimum de 10 ann es d exp rience en .NET dans le d veloppement de logiciels et applications;
  • Bonne implication dans la communaut Microsoft;
  • Capacit d analyser et de r soudre des probl mes techniques complexes en proposant diff rentes solutions de rechange;
  • Capacit travailler en quipe et excellentes aptitudes relationnelles;
  • Bonnes aptitudes en communication verbale et crite;
  • Bilinguisme (fran aisanglais).
  • Position : Ar chitect / 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
  • Indepth experience with Web services and security practices;
  • Indepth experience with design patterns as well as ntier microservices 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 ( FrenchEnglish ).