logo image

Logiciel Épisode

Senior Developer - Technical Lead


Laval, Quebec, Canada .
full-time . August 25, 2022

Description

Job description

[An english version can be found below]

Développeur(euse) senior - Chef d'équipe
Vous êtes une personne motivée, dynamique et autonome à la recherche d'un nouveau défi? Logiciels Episode est actuellement à la recherche d'un chef d'équipe développeur senior qui est Full Stack pour se joindre à notre équipe de professionnels. Nous sommes une société de développement en pleine croissance offrant un service "boutique" spécifiquement adapté aux besoins de nos clients. Nous travaillons avec des clients dans les secteurs de la fabrication, distribution et des biens de consommation. Nous offrons une gamme de projets et technologies diversifiées pour garantir que notre équipe est toujours mise au défi et travaille au développement de ses compétences.
Rôles et responsibilitiés
  • Promouvoir l'échange et la rétroaction continus d'informations entre les membres de l'équipe.
  • Agir en tant que mentor/coach pour favoriser le développement professionnel et personnel.
  • Travaillez avec une petite équipe expérimentée pour vous assurer que tous les aspects fonctionnels fonctionnent bien ensemble en tant que solution complète.
  • Collaborer avec le responsable du produit pour examiner les exigences du produit, étudier le flux et les composants de la solution de bout en bout, et aider à décomposer les exigences en livrables fonctionnels.
  • Travailler en étroite collaboration avec notre QA pour définir des stratégies de test afin de garantir que les problèmes de développement sont détectés et corrigés avant le déploiement.
  • Comprendre le flux de travail ainsi que l'infrastructure et les outils.
  • Capacité à travailler avec les principes DRY, KISS et YAGNI pour déployer des fonctionnalités rapidement.
  • Améliorer continuellement le processus de développement global.
  • Écrire le code requis dans les applications pour atteindre les requis établis
Exigences
  • Experts en C #, .Net CORE, .NET, ASP MVC, LinQ. (Plus de 5 années)
  • Expert HTML, Javascript (JS), jQuery, SCSS (CSS).
  • Expert en MS SQL.
  • Expert en CI/CD
  • Expérience avec DevExpress
  • Expérience avec XtraReport
  • Expérience en Software development lifecycle (SDLC)
  • Expérience en Service oriented architecture (SOA).
  • Expérience en modélisation de données et en conception de bases de données.
  • Compréhension du développement pour Android O/S.
  • Capacité à travailler dans JIRA & Confluence.
  • Excellente aptitude à la collaboration et à la résolution de problèmes.
  • Expérience en développement front-end.
Aussi, super si vous
  • êtes sociable et comprenez que la communication est la clé du succès d'une équipe ;
  • avoir d'excellentes compétences en communication écrite et verbale (bilinguisme requis anglais/français);
  • avoir de l'expérience avec l'infrastructure cloud public (Azure et AWS) ;
  • avoir une expérience de travail dans un environnement Agile;
Ce que nous offrons
  • Un environnement de travail stimulant, diversifié et dynamique
  • Un régime d'assurance collective complet
  • Formation et développement professionnel
  • Salaire compétitif
  • Trois (3) semaines de vacances
  • Horaire flexible et équilibre entre le travail au bureau et à distance
--------------------------------------------

Senior Developer – Team Lead
Are you a motivated, dynamic self-starter looking for a new challenge? Logiciels Episode is currently looking for a Senior Developer Team Lead who is Full Stack to join our team of professionals. We are a growing development company providing a "boutique" service specifically tailored to the needs of our customers. We work with a wide range of clients in the manufacturing, distribution and consumer goods industries and we offer a wide range of projects and technologies to ensure our team is always challenged and working on developing their skills.
Roles and responsibilities
  • Promote continuous exchange and feedback of information amongst team members.
  • Act as a mentor/coach to promote professional and personal development.
  • ork with a small but experienced team to ensure all functional aspects work well together as a complete solution.
  • Work with the Product Owner, to review the product requirements, study the end to end solution flow and components, and help break down the requirements into functional deliverables.
  • Work closely with our QA to define testing strategies to ensure development issues are caught and fix’s prior to deployment.
  • Understand workflow as well as infrastructure and tools.
  • Ability to work with DRY, KISS and YAGNI principles to deploy features quickly.
  • Continuously improve the overall Development Process.
  • Write required code in applications to achieve goals
Requirements
  • Expert in C#, .Net CORE, .NET, ASP MVC, LinQ. (More than 10 years)
  • Expert HTML, Javascript (JS), jQuery, SCSS (CSS).
  • Expert in MS SQL. (mySQL, SQL 2016 and higher)
  • Expert in CI / CD (TFS / GIT)
  • Experience in version control
  • Understanding of DevExpress
  • Software development lifecycle (SDLC)
  • Service oriented architecture (SOA).
  • Data modeling and database design experience.
  • XtraReport
  • Strong understanding of development for Android O/S.
  • Ability to work in JIRA & Confluence.
  • Excellent collaborative and problem-solving aptitude.
  • Experience in front-end development.
Also, great if you
  • are sociable and understand that communication is the key to a successful team.
  • have excellent written and verbal communication skills.
  • bilingualism required French & English.
  • have experience with public cloud infrastructure (Azure or AWS).
  • have experience with working in an Agile environment.
What we offer
  • A stimulating diverse and dynamic work environment.
  • A complete group insurance plan.
  • Training and professional development.
  • Competitive salary.
  • Three (3) weeks vacation.
  • Flexible schedule and a balance between in office and remote work.
Job Types: Full-time, Permanent

Benefits:
  • Dental care
  • Flexible schedule
  • Flextime
  • Language training provided
  • On-site parking
  • Paid time off
  • Vision care
  • Work from home
Schedule:
  • 8 hour shift
Ability to commute/relocate:
  • Laval, QC: reliably commute or plan to relocate before starting work (required)
Experience:
  • Team management: 2 years (required)
  • Web development: 5 years (required)
Language:
  • English and French (required)


Know someone who would be a perfect fit? Let them know!