Description du poste
Assumez les responsabilités assignées, collaborez avec les membres de l'équipe et respectez les politiques de l'entreprise. De solides compétences en communication, en résolution de problèmes et une bonne éthique de travail sont requises. La capacité d'adaptation, l'esprit d'initiative et la volonté d'apprendre sont appréciés.
Vous êtes passionné(e) par le développement back-end, les API performantes, les architectures modernes et les environnements infonuagiques?
INSSE Inc. est à la recherche de Développeurs Back-End séniors pour intervenir sur des projets stratégiques de transformation numérique au sein d’un important organisme public québécois. Le mandat s’inscrit dans un contexte de modernisation des systèmes d’information et de réalisation de projets prioritaires en collaboration avec des équipes multidisciplinaires.
Principales responsabilités
- Développer et améliorer des API, des applications Web et des services Web
- Effectuer les mises à jour et la maintenance d’applications existantes
- Participer au développement et à la conception de nouvelles fonctionnalités
- Livrer des solutions de haute qualité dans le respect des échéanciers
- Appliquer les normes de développement et maintenir de hauts standards de qualité
- Assurer une vigie sur les tendances technologiques et proposer de nouveaux outils pour faire évoluer les systèmes
- Contribuer au processus CI/CD et appuyer les activités de déploiement avec l’équipe DevOps
Profil recherché
La ressource doit notamment démontrer les requis minimaux suivants :
- Au moins sept (7) années d’expérience comme développeur back-end
- Minimum de trois (3) années d’expérience avec ASP.NET Core et C#
- Minimum de trois (3) années d’expérience en développement Web et en API RESTful
- Minimum de trois (3) années d’expérience en développement orienté objet et en architecture MVC
- Maîtrise de Entity Framework et LINQ pour la résolution de problèmes de performance, avec au moins trois (3) années d’expérience
- Bonne connaissance des bases de données PostgreSQL et des types BJSON pour la manipulation du JSON en base de données
- Connaissance des principes SOLID, DRY et des design patterns
- Expérience dans au moins trois (3) projets d’envergure en mode agile
- Minimum de une (1) année d’expérience en livraison continue de solutions nuages basées sur les microservices
- Minimum de une (1) année d’expérience en optimisation du code pour la performance
- Minimum de une (1) année d’expérience avec des outils DevOps tels que Jira ou Azure DevOps
- Minimum de une (1) année d’expérience avec les services Web (REST, JSON, OAuth2, OpenID Connect)
- Avoir fourni des conseils et assuré le contrôle qualité dans au moins un (1) mandat
Langues
- Maîtrise du français écrit et oral indispensable.
Formation
- Baccalauréat en administration, informatique, génie logiciel ou domaine connexe.
Conditions de travail
- Horaires : 35 heures par semaine, du lundi au vendredi.
- Mode de travail : 90 % télétravail et 10 % en présentiel.
- Rémunération : Ajustée selon l’expérience et les qualifications.
Ce que nous offrons
- Projets stimulants : Contribuez à la transformation numérique et à l’optimisation des processus d’affaires.
- Opportunités de développement : Accès à la formation continue et évolution vers des rôles stratégiques.
- Flexibilité et équilibre : Mode de travail adapté pour une meilleure conciliation travail-vie personnelle.
- Rémunération compétitive : Alignée sur l’expérience et les responsabilités du poste.