Développeur(euse) .net full stack

4 weeks ago


Drummondville, Canada UV Assurance Full time

Particularités et avantages

  • Poste régulier à temps complet (35 heures par semaine);
  • Horaire de travail : Lundi au jeudi de 8 h 30 à 17 h 00 et le vendredi de 8 h 30 à 16 h 00;
  • Assurance collective ;
  • Politique de vacances annuelles généreuse;
  • Allocation de journées personnelles;
  • Régime de retraite à prestation déterminées;
  • Programme de santé et de mieux-être;
  • Certifiée entreprise en santé;
  • Possibilité de télétravail;
  • Accès au gym du siège social et cours de groupe;
  • Allocation annuelle pour la pratique d'un sport;
  • Pommes et cafés gratuits.

Sommaire des responsabilités

Sous la supervision du chef d’équipe, le ou la programmeur(euse) analyste doit réaliser des applications destinées à la distribution et à l’administration de produits d’assurance de personnes. Il ou elle doit également réaliser des applications d’intégration de progiciels et Web Frontales destinées à fournir des solutions en ligne novatrices et alignées avec les exigences de sécurité de l’information.

Tâches

  • Programmer des applications modernes de qualité et sécuritaires dans un environnement Azure et sur site ;
  • Intégrer des routines de tests unitaires au code ;
  • Participer activement à l’amélioration continue de l’architecture logicielle ;
  • Participer aux revues de code afin d’en garantir la qualité ;
  • Contribuer à la documentation technique des applications ;
  • Participer au processus de résolution d’incidents et de problèmes ;
  • Prêter assistance au processus de déploiement dans un cadre DevSecOps.
  • Interagir avec les analystes et les architectes pour s’assurer de rencontrer les exigences d’affaires et technologiques ;
  • Rester à l’affût des meilleures pratiques en matière de développement .Net et se former lorsque nécessaire;
  • S'assurer de respecter les politiques et procédures reliées à la protection des renseignements personnels.

Formation Académique

Détenir un diplôme universitaire en science informatique, en génie informatique, en génie logiciel ou un diplôme d’études collégiales en informatique de gestion.

Expérience

  • Avoir un minimum de 3 ans d’expérience en développement d’applications web .Net « Full Stack » ;
  • Maîtriser le langage de développement C# ;
  • Connaissance de cadriciels modernes tels que Entity Framework et ASP.NET, ainsi que la programmation Microsoft SQL ;
  • Connaître l’environnement infonuagique Azure et le langage PowerShell sont des atouts majeurs
  • Connaissance du produit Azure DevOps est un atout ;
  • Connaissance de la librairie de couche frontale ReactJS est un atout ;
  • Connaissance des produits DevExpress et du cadriciel XAF est un atout.

Habiletés, compétences ou qualifications requises

  • Comprend la méthode Scrum et le cycle de développement DevSecOps ;
  • Promouvoir la protection des informations dans ses interventions ;
  • Participe activement à la préparation et à l’évaluation des sprints ;
  • Gère son temps et respecte les échéanciers ;
  • Est conscient de ses limites et demande de l’aide au besoin ;
  • Est capable d’analyser un besoin d’affaire pour déterminer les requis techniques ;
  • S’assure que ses tâches sont accomplies conformément aux attentes ;
  • Sait communiquer efficacement autant par oral que par écrit ;
  • Est fiable et travaille aussi bien en équipe qu’individuellement ;
  • A le sens de l’initiative tout en respectant le consensus et les normes établies ;
  • Est disponible pour appuyer ses coéquipiers sans compromettre ses obligations ;
  • Vise l’efficience et la valeur ajoutée pour l’entreprise ;
  • Se fixe des objectifs visant à développer ses compétences techniques et transversales ;
  • A de l’ouverture d’esprit et est capable de s’adapter.