Architecte / Lead technique (Azure / .NET)

Architecte / Lead technique (Azure / .NET)

06 Jan
|
Apcurium
|
Montreal

06 Jan

Apcurium

Montreal

Chez Apcurium, nous construisons, pensons et opérons à la fine pointe du développement cloud, web et mobile. Nous sommes présentement à la recherche d’un lead technique qui participera activement à l’architecture de notre solution de gestion de livraison de colis (dispatchscience.com). Notre environnement dynamique saura certainement t’allumer, aucune chance de s’ennuyer !



Ce poste est une opportunité unique qui te permettra de travailler sur un projet moderne qui utilise les dernières technologies. En collaboration avec le CTO et notre autre tech lead, tu auras la possibilité de définir l’architecture qui saura supporter notre vision. Tu auras comme défi de développer une application robuste,





de qualité et qui devra supporter plusieurs dizaines de milliers d’utilisateurs.



Le projet sur lequel tu seras appelé à travailler est notre solution SAAS / multi-tenant dont l’architecture de type CQRS/event sourcing repose entièrement sur les services Azure. La solution est composée de plusieurs modules dont une application SPA Angular, un backend .NET Core, 2 applications mobiles Xamarin, un module d’optimisation qui utilise le paradigme de programmation par contraintes (CSP) et beaucoup d’autres.



Tu es curieux, la communication est une de tes forces, tu aimes la technologie et les problèmes complexes? Ce poste est pour toi.



La vie @ Apcurium

En plus de t’offrir un environnement de travail exceptionnel, nous disposons d'une équipe de développeur.e.s professionnelle et dévouée qui fabrique des produits de qualité. Notre équipe, tissée serrée, conçoit des produits de calibre supérieur dans un environnement de travail convivial et amusant.



37.5h par semaine, flexible, sans heures supplémentaires, 4 semaines de vacances

Un environnement avec tenue décontractée

Possibilité de télétravail

Grand bureau avec un concept d'espace ouvert et espace détente

Snack, fruits, café, thé à volonté

Jeudi bière / activités du comité social à toutes les semaines

Poste de travail multi-écrans et ordinateur portable MacBook Pro fourni

Travailler avec les dernières technologies (Azure, .NET Core, Angular, Xamarin, etc...)

Un environnement favorisant l’apprentissage et ton développement professionnel

Avantages sociaux et assurances collectives

L'accent sur la vie / l'équilibre de travail

Un excellent emplacement à proximité des transports en commun : station de métro et gare de train Parc



Responsabilités :

Collaborer avec le CTO et l’équipe afin d’établir la vision à long terme.

Concevoir l’architecture nécessaire pour la vision à long terme.

Travailler avec l’équipe de développement afin de mettre en place de façon itérative l’architecture cible.

S’assurer que l’équipe de développement respecte les meilleures pratiques de développement et que l’architecture est mise en place adéquatement.

Intégrer les nouvelles technologies et les nouveaux outils d'ingénierie logicielle dans les structures existantes.

Guider l'équipe vers les meilleurs choix technologiques.

S'efforcer constamment d'améliorer la qualité des produits et la productivité de l’équipe

Participer à la définition des meilleures pratiques pour l'entreprise.

Agir en tant que vigie des avancées technologiques ainsi que des meilleures pratiques.

Aider à créer et évoluer dans un environnement agile réactif.

Participer aux phases de codage des solutions.

Doit parler le français couramment.



Qualifications :

5 ans et plus d’expérience en tant que lead technique pour un projet d’envergure (équipe de plus de 5 personnes).

Avoir agi en tant qu’architecte sur un ou plusieurs projets.

Expérience sur un projet utilisant les services Azure tel que : Azure SQL, App Services, Redis, etc..

Expérience sur un projet utilisant le « pattern » CQRS with event sourcing

Connaissance approfondie d’ASP.net MVC Core / Angular /Javascript / HTML / CSS / API REST

Minimum Baccalauréat en Informatique ou expérience équivalente

Minimum de trois années d'expérience avec les langages C# et Typescript

Avoir travaillé dans un environnement de développement agile, comme Scrum/Kanban

Être curieux(se), polyvalent(e), motivé(e) et responsable



Atouts :

Programmation par contraintes (CSP) (CPLEX, OR Tool, etc..)

Artificial Intelligence (AI) and Machine Learning (ML)

Intérêt d’apprendre de nouvelles technologies



Bilingue français / anglais

Architecte / Lead technique (Azure / .NET)

Architecte / Lead technique (Azure / .NET)

Chez Apcurium, nous construisons, pensons et opérons à la fine pointe du développement cloud, web et mobile. Nous sommes présentement à la recherche d’un lead technique qui participera activement à l’architecture de notre solution de gestio [...]
Montreal
05 Jan
    Montreal
    05 Jan

Architecte / Lead technique (Azure / .NET)

Architecte / Lead technique (Azure / .NET)

Chez Apcurium, nous construisons, pensons et opérons à la fine pointe du développement cloud, web et mobile. Nous sommes présentement à la recherche d’un lead technique qui participera activement à l’architecture de notre solution de gestio [...]
Montreal
07 Jan
    Montreal
    07 Jan

Architecte / Lead technique (Azure / .NET)

Architecte / Lead technique (Azure / .NET)

Chez Apcurium, nous construisons, pensons et opérons à la fine pointe du développement cloud, web et mobile. Nous sommes présentement à la recherche d’un lead technique qui participera activement à l’architecture de notre solution de gestio [...]
Montreal
08 Jan
    Montreal
    08 Jan

Architecte / Lead technique (Azure / .NET)

Architecte / Lead technique (Azure / .NET)

Chez Apcurium, nous construisons, pensons et opérons à la fine pointe du développement cloud, web et mobile. Nous sommes présentement à la recherche d’un lead technique qui participera activement à l’architecture de notre solution de gestio [...]
Montreal
09 Jan
    Montreal
    09 Jan