Élections Québec

  • Salaire : De 48488$ à 90110$
  • Type de poste : Permanent
  • Ville : Québec
  • Expérience requise : Sans
  • Statut : Temps plein

Partagez cette offre avec vos amis:


Description du poste

Développeuse ou développeur multiniveau « fullstack » pour Élections Québec
Une équipe au coeur de la démocratie!
 
Élections Québec a été créée en 1945 pour veiller à l’application de la Loi électorale, qui encadre la tenue des élections provinciales au Québec. Nous sommes également responsables de l’application de la Loi sur la consultation populaire ainsi que de certains chapitres de la Loi sur les élections et les référendums dans les municipalités et de la Loi sur les élections scolaires.
 
Afin d’assurer l’indépendance et la neutralité politique de notre institution, son dirigeant, le directeur général des élections, est désigné par l’Assemblée nationale. Sa nomination est approuvée par un vote des deux tiers des députées et députés de l’Assemblée nationale. Joignez-vous à notre équipe dès maintenant!
 
Développeuse ou développeur multiniveau « fullstack »
 
Possibilité de télétravail, mais obligation de se présenter au port d’attache deux jours par semaine
 
Directeur général des élections du Québec, ci-après désigné Élections Québec : Direction des technologies de l’information, Service du développement et de l’évolution des solutions. Trois emplois réguliers sont à pourvoir au 1045, avenue Wilfrid-Pelletier, à Québec (arrondissement de Sainte-Foy–Sillery–Cap-Rouge). L’entrée en fonction est prévue pour juillet 2024.
 
Mission
 
Élections Québec est une institution neutre et indépendante qui a pour mission d’assurer l’intégrité, la transparence et la fiabilité des élections et de promouvoir les valeurs démocratiques québécoises.
 
Avantages
 
Nous avons à cœur le bien-être de notre personnel. C’est pourquoi nous lui offrons de nombreux avantages :
  • Climat collaboratif ;
  • Conciliation travail-vie personnelle (horaire variable, aménagement du temps de travail, etc.) ;
  • Différents services à proximité (centres commerciaux, centre d’entraînement, restaurants, etc.) ;
  • Situation géographique qui offre de multiples possibilités de déplacement (près des autoroutes et des ponts) ;
  • Stationnement abordable (différents plans d’abonnement disponibles) ;
  • Programme de promotion de la santé (mesures d’encouragement à l’activité physique, vaccination, etc.).
 
Contexte
 
Le Service du développement et de l’évolution des solutions assure l’entretien, le développement et l’évolution des systèmes informatiques d’Élections Québec. Il est composé d’une vingtaine de ressources permanentes qui sont motivées et fières d’être au cœur des opérations électorales et de la démocratie. Les développeuses et développeurs multiniveau réalisent des solutions d’affaires répondant aux besoins des clients grâce à leurs compétences en analyse et en conception (programmation) ainsi qu’à leur connaissance des outils et des langages de programmation utilisés dans l’institution (Java, GWT, Angular et Oracle).
 
Ils planifient aussi la transition vers une nouvelle approche de développement. En effet, Élections Québec prépare sa migration à l’infonuagique sur Amazon AWS. En parallèle, nous modernisons le cadriciel de développement de l’institution : nous privilégierons maintenant l’architecture événementielle et sans serveur. Les nouveaux développements s’effectuent donc majoritairement en Angular/Typescript/node.js avec des services AWS gérés, comme Lambda, ApiGateway, SNS, SQS, CDK, StepFunction et une base de données PostGreSQL.
 
Attributions
 
À titre de développeur multiniveau « fullstack », vous cumulerez les rôles et responsabilités du développeur « backend » et « frontend » et contribuerez à développer, à entretenir et à faire évoluer les systèmes informatiques d’Élections Québec. Vous combinerez ainsi des compétences en analyse et en conception avec la capacité d’utiliser les outils et les langages de programmation pour réaliser des solutions informatisées. Vous devrez notamment :
  • Participer à la réalisation du développement conformément aux spécifications des dossiers d’analyse fonctionnelle en respectant les normes et méthodologies en vigueur ;
  • Effectuer l’assurance-qualité des unités développées ;
  • Rédiger des guides techniques d’installation et d’exploitation ;
  • Effectuer des essais unitaires et intégrés et apporter les correctifs appropriés, au besoin ;
  • Diagnostiquer et résoudre des problèmes techniques de complexité variée dans les applications et les modules programmés ;
  • Collaborer à l’analyse des besoins et proposer des solutions informatiques efficaces ;
  • Identifier et coordonner les activités nécessaires à l’accomplissement de tâches d’analyse de besoins et de recherche de solutions ;
  • Concevoir des prototypes de système conformément aux besoins des pilotes ;
  • Rédiger ou maintenir à jour des dossiers d’analyse fonctionnelle des unités de traitement ;
  • Effectuer les essais fonctionnels et apporter les correctifs aux dossiers fonctionnels, lorsque nécessaire ;
  • Analyser les anomalies de fonctionnement des systèmes en production et appliquer les correctifs appropriés ;
  • Cibler les fonctionnalités peu efficaces et proposer des améliorations ;
  • Conseiller vos gestionnaires, les pilotes de système et les divers conseillers et conseillères en architecture informationnelle sur les bonnes pratiques à utiliser en matière de développement de systèmes informatiques en vous tenant constamment à jour à l’aide de lectures, de formations ou de médias de partage d’information.
 
Conditions de travail
 
Échelle de traitement : De 48 488 $ à 90 110 $
 
Le taux de traitement sera déterminé en vertu de la directive concernant l’attribution de la rémunération des fonctionnaires. Seules les informations contenues dans le dossier de candidature pourront être analysées lors de l’établissement de la rémunération de la personne retenue.
 
*Les montants associés aux différents échelons peuvent être consultés sur le site Web du Secrétariat du Conseil du trésor.
 
Le nombre d’heures hebdomadaires de travail pour cet emploi est de 35 heures.
 
La fonction publique du Québec offre une foule d’avantages distinctifs. Pour en apprendre davantage, consultez la section Travailler dans la fonction publique sur Québec.ca.
 
Profil recherché
 
Exigences de l’emploi :
  • Détenir un diplôme d’études universitaire de premier cycle dont l’obtention requiert un minimum de 90 crédits (baccalauréat) en informatique ou dans toute autre discipline jugée pertinente.
    • La candidature d’une personne qui est en voie de terminer la dernière année de scolarité exigée pour l’obtention du diplôme requis pourrait être considérée.
    • Chaque année de scolarité manquante peut être compensée par une année de scolarité pertinente de niveau égal ou supérieur à celle exigée. Le diplôme exigé peut également être compensé par une maîtrise dans une discipline pertinente comportant un minimum de 45 crédits).
    • Pour être considérée, toute scolarité effectuée hors du Canada doit faire l’objet d’une évaluation comparative (attestation d’équivalence) délivrée par le ministère de l’Immigration, de la Francisation et de l’Intégration.
  • Posséder la citoyenneté canadienne, le statut de résidente ou résident permanent ou un permis de travail émis par l’autorité fédérale compétente pour occuper un emploi dans la fonction publique du Québec.
    • Une personne en attente de la preuve de son statut de résident permanent ou d’un permis de travail peut soumettre sa candidature au présent processus de sélection. Toutefois, elle devra être autorisée à travailler légalement au Canada au moment de sa nomination.
  • Avoir une connaissance du français appropriée aux fonctions.
Autres éléments du profil recherché :
La personne recherchée est autonome et aime travailler en équipe. Elle fait preuve de rigueur, de jugement et de créativité professionnelle dans la recherche de solutions fonctionnelles. Elle démontre un haut niveau d’attention et de concentration. Elle fait également preuve de minutie dans la rédaction de dossiers fonctionnels et lors d’essais fonctionnels afin d’assurer la qualité de la solution livrée.
 
Seront considérés comme des atouts :
  • Avoir une bonne connaissance des langages JAVA, GWT et Angular.
 
Modalités d'inscription
 
Période d’inscription : Du 8 au 21 avril 2024 à 23 h 59


Consentement à l'utilisation de cookies

Ce site web utilise des cookies ou des technologies similaires pour améliorer votre expérience de navigation et vous fournir des recommandations personnalisées. En continuant à utiliser notre site web, vous acceptez notre politique de confidentialité.