• Share :

Description du poste / Job description

ENGLISH DESCRIPTION FOLLOWS.

LE POSTE :

Sous la responsabilité du Gestionnaire du Développement Logiciel ou du Chef d'Équipe, le Lead Technique supervise et rend compte de la conception et de la mise en œuvre du développement, y compris le cadre de programmation, les API, les bibliothèques et les micro-services, y compris toute migration de service. Il/elle est également le point de référence pour le mentorat des équipes de développement, la définition des normes de codage, le suivi des avancées technologiques et la résolution des défis techniques.

Description des tâches :

  • Diriger la conception, le développement et la mise en œuvre de bibliothèques réutilisables, de cadres de programmation et d'API en utilisant . NET Core et C# avec un fort accent sur les principes des micro-services.
  • Encourager la migration des services backend des VMs vers Kubernetes et Docker, en se concentrant sur l'optimisation de la containerisation et de l'efficacité du déploiement.
  • Encadrer et guider les équipes de développement logiciel dans les meilleures pratiques pour les micro-services, Kubernetes, Docker et les technologies natives du cloud.
  • Établir et faire respecter les normes de codage, les modèles de conception et les meilleures pratiques au sein des équipes de développement logiciel et de l'organisation.
  • Se tenir à jour des avancées technologiques dans . NET Core, Angular, Kubernetes, Docker et les plateformes cloud pour garantir des solutions de pointe.
  • Effectuer des revues de code complètes, offrir une expertise technique et aider les équipes de développement à surmonter des défis techniques complexes.
  • Identifier et résoudre de manière proactive les problèmes techniques rencontrés par les équipes de développement dans vos domaines d'expertise.

Compétences requises :

  • Plus de 7 ans d'expérience en développement logiciel avec une forte emphase sur le développement backend.
  • Expertise approfondie en . NET Core, C# et principes de programmation orientée objet.
  • Compréhension approfondie de l'architecture et des modèles de conception de micro-services.
  • Expérience avérée avec les technologies de containerisation telles que Docker et l'orchestration avec Kubernetes.
  • Familiarité avec les plateformes cloud comme Azure ou AWS est un avantage.
  • Forte connaissance des pipelines CI/CD et des pratiques DevOps.
  • Capacité à travailler de manière autonome, prendre des initiatives et encadrer les développeurs juniors.
  • Passion pour créer des solutions innovantes et impulser des changements positifs.
  • Excellentes compétences en communication, collaboration et résolution de problèmes.
  • Compétences en leadership avec la capacité de mentorer les développeurs juniors et de favoriser un environnement d'apprentissage positif.

Atouts appréciés :

  • Expérience avec les systèmes distribués et les modèles de communication tels que gRPC ou les files de messages comme Kafka.
  • Expérience avec des outils d'automatisation d'infrastructure tels que Terraform ou Ansible.
  • Connaissance des meilleures pratiques de sécurité pour les architectures de micro-services.

Parlons maintenant des avantages! :

  • Télétravail
  • Un régime de rémunération attrayant
  • Un environnement Agile qui est génial, expérimenté et amusant
  • Programmes de formation et de remboursement des frais de scolarité
  • Régime complet de soins de santé et d'avantages sociaux, avec un compte de mieux-être.
  • RRSP/DPSP
  • Un équilibre travail-vie personnelle apprécié
  • Des collègues et des dirigeants formidables
  • Des événements employés tout au long de l'année pour célébrer nos victoires et apprendre à se connaître

=======================================

THE POSITION:

Reporting to the Software Development Manager or Team Lead, the Technical Lead oversees and reports on the design and implementation of development, including the framework, API's, libraries and microservices, including any service migration. He/she is also the point of reference for mentoring development teams, setting coding standards, keeping abreast of technological advances, and resolving technical challenges.

Tasks description:

  • Lead the design, development, and implementation of reusable libraries, frameworks, and APIs using . NET Core and C# with a strong emphasis on microservices principles.
  • Champion the migration of backend services from VMs to Kubernetes and Docker, focusing on optimizing containerization and deployment efficiency.
  • Mentor and guide software development teams in best practices for microservices, Kubernetes, Docker, and cloud-native technologies.
  • Establish and enforce coding standards, design patterns, and best practices within software development teams and throughout the organization.
  • Stay current with forefront advancements in . NET Core, Angular, Kubernetes, Docker, and cloud platforms to ensure cutting-edge solutions.
  • Conduct comprehensive code reviews, offer technical expertise, and assist development teams in overcoming complex technical challenges.
  • Proactively identify and resolve technical issues encountered by development teams in your areas of expertise.

Must have:

  • 7+ years of experience in software development with a strong emphasis on backend development.
  • Extensive expertise in . NET Core, C#, and object-oriented programming principles.
  • Deep understanding of microservices architecture and design patterns.
  • Proven experience with containerization technologies such as Docker and orchestration with Kubernetes.
  • Familiarity with cloud platforms like Azure or AWS is advantageous.
  • Strong knowledge of CI/CD pipelines and DevOps practices.
  • Ability to work independently, take initiative, and mentor junior developers.
  • Passion for creating innovative solutions and driving positive change.
  • Excellent communication, collaboration, and problem-solving skills.
  • Leadership skills with the ability to mentor junior developers and foster a positive learning environment.

Nice to have:

  • Experience with distributed systems and communication patterns such as gRPC or message queues like Kafka.
  • Experience with infrastructure automation tools such as Terraform or Ansible.
  • Knowledge of security best practices for microservices architectures.

Now let's talk Perks:

  • Remote work
  • Attractive compensation package
  • An Agile environment that is great, experienced and fun
  • Training and tuition reimbursement programs
  • Full health and benefit plan, with Wellness account of 5.

Read the full job description and apply online on the recuiter's web-site

Find Jobs Hiring Now Near You!

Get Jobilize Mobile App

Get Jobilize Job Search Mobile App Now

Receive real-time job alerts and never miss the right job again

Get it on Google Play Download on the App Store
Boat/Yacht Sales Representative

United City Yachts

  • CA - Duncan

  • January 16, 2025


*THIS IS A 100% COMMISSIONS PAID POSITION WITH THE OPTION OF $750 WEEKLY DRAW AGAINST COMMISSION • We are seeking a Yacht Broker for our Yacht Brokerage firm that has previous experience working in Yacht Sales or a related industry (automotive sales, recreation vehicle sales, real estate sales...


Licensed Practical Nurse Casual

CareCorp Seniors Services


Location : • Discovery Harbour Care Centre Address: • 850 - 14th Ave, Campbell River, BC, V9W 4H4 Position Details: • Casual Schedule: • Flexible Schedule Compensation: • $32.84 per hour About Us: • CareCorp Seniors Services are a trusted company who provide superior...


Boat/Yacht Sales Representative

United City Yachts


*THIS IS A 100% COMMISSIONS PAID POSITION WITH THE OPTION OF $750 WEEKLY DRAW AGAINST COMMISSION • We are seeking a Yacht Broker for our Yacht Brokerage firm that has previous experience working in Yacht Sales or a related industry (automotive sales, recreation vehicle sales, real estate sales...


Software Developer

BIS Safety Software


BIS Safety Software is an innovative technology company providing industry-leading software for the safety sector. • Since 2006, we've been committed to innovation and building strong client relationships. • We are expanding our team and are seeking a full-time software programmer with...


Store Leader

Fresh St Market Whistler


*Overview • Fresh St. Market is a place to explore, discover and try what's fresh, great, amazing and delicious. We've searched north, south, east and west, near and far, for some of the tastiest local foods we think you'll love. We offer top-of-the-line products in an atmosphere of discovery...


CONCEPTEUR VISUEL/CONCEPTRICE VISUELLE NOUVEAUX JEUX

Pixel United


En tant que concepteur visuel ou conceptrice visuelle, vous serez responsable de créer des ressources (statiques et vidéo) pour les initiatives de marketing dans nos jeux et nos publicités sur les médias sociaux. • Pour ce faire, vous travaillerez en étroite collaboration avec le gestionnaire...


Développeur Dynamics CRM

LGS une Société IBM an IBM Company


LGS, c'est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. • C'est aussi une culture d'entreprise axée sur la diversité et l'inclusion, où nous accueillions tant les talents locaux qu'internationaux.Vous serez impliqué dans des projets de grande envergure...


Développeur Dynamics CRM

LGS une Société IBM an IBM Company


LGS, c'est avoir une carrière dans un environnement où vous êtes apprécié à votre juste valeur. • C'est aussi une culture d'entreprise axée sur la diversité et l'inclusion, où nous accueillions tant les talents locaux qu'internationaux.Vous serez impliqué dans des projets de grande envergure...


Boat/Yacht Sales Representative

United City Yachts


*THIS IS A 100% COMMISSIONS PAID POSITION WITH THE OPTION OF $750 WEEKLY DRAW AGAINST COMMISSION • We are seeking a Yacht Broker for our Yacht Brokerage firm that has previous experience working in Yacht Sales or a related industry (automotive sales, recreation vehicle sales, real estate sales...


Boat/Yacht Sales Representative

United City Yachts


*THIS IS A 100% COMMISSIONS PAID POSITION WITH THE OPTION OF $750 WEEKLY DRAW AGAINST COMMISSION • We are seeking a Yacht Broker for our Yacht Brokerage firm that has previous experience working in Yacht Sales or a related industry (automotive sales, recreation vehicle sales, real estate sales...


Associate Manager Game Ops

Pixel United


As Associate Game Operations Manager, you will be joining our amazing Product and Game Ops Team for two of our most successful games (Big Fish Casino & Jackpot Magic Slots). • You will be tasked with optimizing CRM strategy, executing and analyzing daily events as well as live operations...


Boat/Yacht Sales Representative

United City Yachts


*THIS IS A 100% COMMISSIONS PAID POSITION WITH THE OPTION OF $750 WEEKLY DRAW AGAINST COMMISSION • We are seeking a Yacht Broker for our Yacht Brokerage firm that has previous experience working in Yacht Sales or a related industry (automotive sales, recreation vehicle sales, real estate sales...


Associé Senior - Opérations de jeux

Pixel United


À titre d'associé senior des opérations de jeux, tu te joindra à notre incroyable équipe des opérations de produits et de jeux pour deux de nos jeux les plus populaires (Big Fish Casino et Jackpot Magic Slots). • Tu auras la responsabilité d'optimiser la stratégie de GRC, d'exécuter et...


Full Stack Software Developer Intermediate/Senior

BIS Safety Software


BIS Safety Software is an innovative technology company providing industry-leading software for the safety sector. • Since 2006, we've been committed to innovation and building strong client relationships. • We are expanding our team and are seeking an experienced, full-time Software...


Customer Service Representative

Castle Fuels 2008 Inc


*Work With Us! • Castle Fuels is seeking a full-time permanent role at our busy Petro-Pass Fuel Bulk Plant for someone who loves to work both in and out-of-doors, is a self-starter and has excellent customer service skills. If this is you, we would love to hear from you!The • Customer...


Licensed Practical Nurse Days, Permanent Full Time

CareCorp Seniors Services

  • CA - Duncan

  • January 15, 2025


Location : • Sunridge Place Address: • 361 Bundock Ave, Duncan, BC, V9L 3P1 Position Details: • Permanent Full Time Schedule: • 4 days on, 2 days off Days Shift Compensation: • $32.84 per hour About Us: • CareCorp Seniors Services are a trusted company who provide...


Boat/Yacht Sales Representative

United City Yachts


*THIS IS A 100% COMMISSIONS PAID POSITION WITH THE OPTION OF $750 WEEKLY DRAW AGAINST COMMISSION • We are seeking a Yacht Broker for our Yacht Brokerage firm that has previous experience working in Yacht Sales or a related industry (automotive sales, recreation vehicle sales, real estate sales...


Customer Service Representative

CityWest Cable and Telephone Corp


CityWest is one of the biggest employers in Northern BC, whose team is driven to learn and embrace new challenges. Providing a dynamic and positive work environment in an ever-evolving industry, we strive to exceed expectations and deliver a superior experience to our customers. With a growing...


IT Support Specialist Level 2

BIS Safety Software


BIS Safety Software is a fast-paced, high-growth organization providing leading software for the safety industry. • We are expanding and are seeking a knowledgeable, dedicated and self-driven support specialist to join our team.About this roleIn this role, you will provide internal technical...


Marketing Manager, Strategy and Growth

Nordia Inc

  • CA - Laval

  • January 15, 2025


Overview: • Every day at Nordia, thousands of us are building trusted connections and advanced solutions to deliver outstanding customer experience for leading brands across Canada. • You want to work in marketing for a well-established organization with an exciting business growth...


Certified Dental Assistant CDA

Cumberland Dental Centre


Job description We are currently searching for 2 Certified Dental Assistant to complement our team in Cumberland, BC as we are growing! New Grads Welcome Would you like to work with an amazing team of dental professionals on a mission to improve the health and lives of our patients and create an...


Licensed Practical Nurse Nights, Permanent Full Time

CareCorp Seniors Services

  • CA - Duncan

  • January 15, 2025


Location : • Sunridge Place Address: • 361 Bundock Ave, Duncan, BC, V9L 3P1 Position Details: • Permanent Full Time Schedule: • 4 days on, 2 days off Night Shift Compensation: • $32.84 per hour About Us: • CareCorp Seniors Services are a trusted company who provide...


Producteur

Pixel United


En tant que producteur, tu dirigeras une équipe de développement interfonctionnelle et superviseras la prestation de caractéristiques et de services de grande qualité. • Tu as la passion des jeux vidéo et tu comprends parfaitement le développement des jeux et les opérations en direct. • Tu...


Business Development Manager

CWB

  • CA - British Columbia - British Columbia - Metchosin

  • January 8, 2025


At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by: Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as important as what...


Ingénieur en assurance qualité débutant

Cognizant


Ingénieur en assurance qualité débutant Chez Cognizant, notre communauté mondiale nous distingue-nous sommes un lieu de travail énergétique, collaboratif et inclusif, où chacun peut s'épanouir. • Avec des projets de pointe en innovation, vous pouvez vivre une carrière variée et gratifiante tout en...


Infirmier ère - Départ à 34,54

Mandala Santé


Fais de ton travail une source de sourires Tu souhaites faire une différence auprès des aînés ?Veiller au bien-être et à la dignité de nos aînés tout en te permettant de te réaliser et de t'épanouir par ton regard inspirant, innovant et humain. • C'est ce que nous t'offrons chez Mandala Santé....


Specialist, Commercial Portfolio Management

CWB

  • CA - British Columbia - British Columbia - Langley

  • January 7, 2025


At CWB , we strive to build value for the people who choose us every day: our people, our clients and our investors. We do this by: Putting people first and building relationships with intention • Seeking out and embracing new ideas • Believing that how we do things is as important as what...