Wonderschool
Core4ce
Développeur SharePoint Online / SharePoint Framework (SPFx)
Pourquoi travailler pour nous ?
Core4ce recherche un Développeur SharePoint Online / SharePoint Framework (SPFx) hautement qualifié pour concevoir, développer, déployer et prendre en charge des solutions modernes sur SharePoint Online et l'écosystème Microsoft 365 au sens large.
Le candidat retenu aura une solide expérience pratique du développement de solutions SharePoint personnalisées, réactives, sécurisées et accessibles en utilisant SPFx, TypeScript, React, JavaScript, HTML et CSS. Cette personne collaborera avec les équipes techniques et les parties prenantes gouvernementales pour analyser les exigences, améliorer les processus métier et traduire les besoins des clients en solutions techniques efficaces.
Core4ce est une équipe d'innovateurs, de leaders autonomes et de penseurs critiques, animés par une mission commune : renforcer la sécurité nationale et améliorer les résultats de la guerre.
Vous avez une grande idée ? Chez Core4ce, The Forge donne à chaque employé la chance de proposer des innovations audacieuses et de contribuer à leur concrétisation avec le soutien interne.
Rejoignez-nous pour construire une carrière qui a du sens, soutenue par une entreprise qui investit en vous.
Responsabilités
Ce rôle comprend également la gestion et l'exécution du processus de revue de code MED365, garantissant le respect des normes de développement établies, l'examen du code soumis pour la qualité, la sécurité et la maintenabilité, et la fourniture de commentaires constructifs aux développeurs pour stimuler l'amélioration continue tout au long du cycle de vie du développement.
- Collaborer avec les utilisateurs métier, les propriétaires de produits et les parties prenantes techniques pour recueillir, analyser, documenter et affiner les exigences métier et techniques.
- Concevoir, développer, tester, déployer et maintenir des solutions SharePoint Online personnalisées à l'aide de SPFx.
- Développer des composants Web SPFx, des extensions, des personnalisateurs d'applications, des personnalisateurs de champs et des composants réutilisables, réactifs et accessibles.
- Construire des interfaces utilisateur modernes en utilisant TypeScript, React, JavaScript, HTML, CSS, Fluent UI et les technologies front-end associées.
- Configurer et personnaliser les sites SharePoint, les listes, les bibliothèques, les types de contenu, les colonnes de site, les métadonnées, la navigation, les autorisations, la recherche et l'architecture de l'information.
- Concevoir et mettre en œuvre des solutions qui intègrent SharePoint Online avec Microsoft Teams et d'autres services Microsoft 365.
- Développer des solutions Power Apps et Power Automate qui complètent ou étendent les fonctionnalités de SharePoint, si nécessaire.
- Développer des connecteurs personnalisés et des intégrations basées sur les API pour les solutions SharePoint et Microsoft Power Platform.
- Développer et exécuter des plans de tests unitaires, d'intégration, de régression et d'acceptation par les utilisateurs, et documenter les résultats des tests.
- Dépanner et résoudre les défauts d'application, les problèmes de performance, les problèmes d'autorisation, les échecs d'intégration et autres préoccupations de support de production.
- Maintenir et améliorer les solutions SharePoint et Microsoft 365 existantes pour garantir la fiabilité, les performances, la sécurité et la convivialité continues.
- Emballer et déployer des solutions SPFx via les environnements de développement, de test, de staging et de production établis.
- Soutenir les pratiques de déploiement automatisé et de gestion du cycle de vie des applications pour les solutions SharePoint et Power Platform.
- S'assurer que les solutions sont conformes aux exigences applicables en matière de sécurité, de gouvernance, de protection des données, de gestion des enregistrements et d'accessibilité.
- Participer aux revues de code par les pairs et contribuer aux composants réutilisables, aux normes de développement et aux meilleures pratiques techniques.
- S'assurer que tout le code soumis est conforme aux normes de développement MED365, y compris les meilleures pratiques de sécurité, la maintenabilité, les exigences de performance et les directives architecturales.
- Fournir des commentaires clairs et exploitables lors des revues de code et travailler en collaboration avec les développeurs pour résoudre les problèmes et soutenir l'amélioration continue de la qualité du code.
- Évaluer continuellement les opportunités de raffiner et de rationaliser le processus de revue de code MED365 en intégrant les commentaires des parties prenantes, en traitant les points de friction récurrents et en adaptant les flux de travail de revue pour s'aligner sur les outils mis à jour, les exigences de sécurité et les meilleures pratiques d'entreprise évolutives.
- Assister aux migrations vers SharePoint Online depuis des serveurs sur site ou un environnement Subscription Edition.
- Créer et maintenir la documentation technique, les diagrammes de solutions, les instructions de déploiement, les guides d'exploitation, les guides de configuration et la documentation utilisateur.
- Démontrer la fonctionnalité complétée aux clients et fournir une formation aux utilisateurs et une assistance technique si nécessaire.
- Rester à jour avec les changements dans SharePoint Online, SPFx, Microsoft Graph, Microsoft 365 et les technologies de développement associées.
- Ce poste est conçu pour être flexible, avec des responsabilités évoluant pour répondre aux besoins de l'entreprise et permettre la croissance individuelle.
Ce poste est conçu pour être flexible, avec des responsabilités évoluant pour répondre aux besoins de l'entreprise et permettre la croissance individuelle.
Qualifications préférées
Une expérience pratique de l'intégration de SharePoint Online avec Microsoft Graph, les REST APIs, Microsoft Teams, Power Apps, Power Automate, Power BI, Dataverse et les services Azure est très souhaitable. Le candidat idéal sera un leader autonome possédant de solides compétences analytiques, de collaboration et de communication.
- Un baccalauréat en informatique, technologie de l'information, génie logiciel ou dans un domaine connexe est préféré. Une expérience professionnelle pertinente supplémentaire, une formation technique ou des certifications industrielles peuvent être prises en compte en remplacement d'un diplôme.
- Expérience d'utilisation d'outils de gestion de projet (tels que Jira)
- Familiarité avec les pratiques Agile/SAFe et toutes les cérémonies et événements.
- Expérience dans la conception de flux de travail automatisés à l'aide de Power Automate.
- Expérience avec Microsoft Dataverse, y compris les tables, les relations, les formulaires, les vues et les rôles de sécurité.
- Expérience dans la création de connecteurs personnalisés ou l'intégration de solutions Power Platform avec SharePoint Online.
- Expérience d'utilisation de SharePoint Designer et/ou InfoPath Designer, et conversion vers des solutions M365.
- Expérience dans la création ou l'intégration de rapports et tableaux de bord Power BI dans SharePoint Online ou Microsoft Teams.
- Expérience dans l'intégration de SharePoint Online avec Microsoft Teams, les fonctions Azure, les Logic Apps, la gestion des API ou d'autres services Azure.
- Expérience avec Sharegate et d'autres outils de migration.
- Expérience dans la modernisation d'applications SharePoint classiques ou la migration de solutions vers SharePoint Online.
- Expérience dans la réalisation de revues de code.
- Expérience de travail dans un environnement gouvernemental fédéral ou du ministère de la Guerre.
Exigences
- Capacité à obtenir et à maintenir une habilitation de sécurité Secret, avec une enquête de sécurité T5.
- 8+ années d'expérience en développement SharePoint, dont au moins 4 années d'expérience en développement SPFx.
- Expérience pratique avec TypeScript, React, JavaScript, HTML, CSS et JSON.
- Expérience dans la création de solutions SharePoint modernes, réactives et accessibles.
- Expérience dans l'intégration de SharePoint Online avec Microsoft Graph, les REST APIs de SharePoint et d'autres APIs ou services.
- Connaissance de l'architecture SharePoint Online, des autorisations, de la gouvernance et de la configuration des sites.
- Expérience dans le dépannage et le support de solutions de production dans des environnements d'entreprise.
- Solide expérience avec Power App et Power Automate
- Solides compétences en communication écrite et orale.
- Solides compétences analytiques, organisationnelles et de résolution de problèmes.
- Capacité à travailler en collaboration avec les équipes techniques, les utilisateurs finaux et les parties prenantes.
Nous offrons :
- 401(k) avec une contrepartie de l'entreprise de 100% sur les 6% premiers dollars différés, avec vesting immédiat
- Couverture médicale, dentaire et de vision complète — la part de l'employé est payée 100% par Core4ce
- Accès illimité à la formation et aux certifications, sans plafond prédéfini sur le développement professionnel éligible
- Aide aux frais de scolarité pour les diplômes et cours liés au poste
- Congés parentaux payés, congés payés qui augmentent avec l'ancienneté, et horaires de vacances généreux
Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe (y compris la grossesse), d'origine nationale, de handicap, de statut d'ancien combattant, d'âge, d'informations génétiques ou de tout autre statut légalement protégé.
*Core4ce fournit la fourchette de rémunération indiquée pour ce poste à titre indicatif uniquement et non comme une garantie de rémunération ou de salaire. Les offres finales peuvent prendre en compte une variété de facteurs, y compris, mais sans s'y limiter, les responsabilités du poste, l'éducation, l'expérience, les connaissances, les compétences, les aptitudes, l'équité interne, l'alignement des données du marché, toute convention collective applicable et d'autres exigences légales.
