Aller au contenu

Idaho Health Insurance Exchange

Développeur Full Stack

JavaSQLPostgreSQLAWSDockerKubernetesFigma
Traduction automatique. Consultez l’original.

Description

***Ce poste est 100% sur site dans nos bureaux de Boise, Idaho***

Exigences physiques et autres

  1. Capacité à travailler dans des environnements de bureau et d'atelier. Facilitation fréquente de réunions, d'ateliers ou de réunions de groupe. Utilisation de machines de bureau standard et d'équipements audiovisuels spécialisés pour les présentations.
  1. Capacité à écouter et à comprendre les autres, ainsi qu'à donner et recevoir des instructions par téléphone, messages informatiques, en personne et par écrit. Doit posséder la capacité d'écrire et de composer de la correspondance, des mémorandums et des rapports manuellement et via ordinateur ou e-mail, ainsi que d'être capable de faire des présentations.
  1. Disponibilité pour travailler des heures supplémentaires ou les week-ends selon les besoins des projets. Certains déplacements peuvent être nécessaires.

Les fonctions décrites ici ne sont pas les seules responsabilités et tâches à accomplir par la personne occupant ce poste. La personne sera tenue de suivre toutes autres instructions et d'accomplir toutes autres tâches liées à l'emploi, telles que requises par son superviseur ou son responsable. Les exigences énoncées ici sont les niveaux minimums de connaissances, de compétences et/ou d'aptitudes pour se qualifier pour ce poste. Pour remplir avec succès les responsabilités de ce poste, la personne possédera les aptitudes et les compétences nécessaires pour accomplir chaque tâche de manière compétente. « Aptitude » signifie posséder et appliquer à la fois les connaissances et les compétences. Cette description de poste comprend les fonctions essentielles du poste qu'un titulaire doit être capable d'accomplir avec ou sans aménagement raisonnable.

Ce document ne crée pas de contrat de travail, implicite ou autre. L'organisation maintient l'emploi « à volonté ». Cette description de poste est sujette à révision et peut être modifiée ou mise à jour à la discrétion de la direction.

Résumé du poste

Intitulé du poste : Développeur Full Stack

Rend compte à : Responsable du développement

Statut FLSA : Exempt

Le développeur Full Stack est responsable de l'analyse, de la conception, du développement, de la mise en œuvre, de la maintenance et de l'amélioration des applications logicielles à l'aide de technologies, notamment Angular, Java, Spring Boot, PostgreSQL, Docker et Kubernetes. Ce rôle s'inscrit dans une équipe de livraison pour prendre en charge les produits nouveaux et existants qui améliorent les résultats opérationnels, l'expérience utilisateur et contribuent à des objectifs commerciaux et organisationnels mesurables. Le développeur Full Stack travaille en étroite collaboration avec d'autres équipes de livraison, les équipes produit, plateforme, expérience utilisateur, sécurité, infrastructure, assurance qualité et d'autres parties prenantes internes et externes, selon les besoins, pour fournir des solutions de haute qualité. Le candidat idéal doit être familiarisé avec les pratiques modernes de développement de produits pour accélérer le prototypage, le développement, le dépannage et l'amélioration continue. Ce poste exige une exécution technique solide, une collaboration et la capacité de traduire les besoins commerciaux en solutions logicielles évolutives, sécurisées et maintenables.

Présentation de l'entreprise

Le Idaho Health Insurance Exchange, dba Your Health Idaho, a été créé en 2013 par le projet de loi 248 de la Chambre de l'Idaho. Nous sommes une entité indépendante supervisée par un conseil d'administration de 19 membres. Your Health Idaho est la place de marché en ligne de l'Idaho où les particuliers, les familles et les petites entreprises de l'Idaho peuvent acheter, comparer et choisir l'assurance maladie qui leur convient. Nous sommes également le seul endroit où les habitants de l'Idaho peuvent demander et recevoir un crédit d'impôt qui peut payer une partie ou la totalité de leurs primes mensuelles. Nous servons plus de 100,000 habitants de l'Idaho et soutenons environ 500 millions de dollars de primes annuelles. Your Health Idaho a reçu plusieurs prix pour sa culture et est reconnue comme un employeur de premier plan dans la Treasure Valley.

Responsabilités (le poste peut inclure des fonctions supplémentaires non listées)

  1. Fournir des solutions techniques de haute qualité basées sur les exigences du produit, les priorités commerciales et les objectifs de l'équipe de livraison.
  1. Participer activement aux cérémonies de développement de produits, aux discussions de planification, à l'affinage du backlog et aux sessions de conception technique pour soutenir la livraison de la feuille de route produit.
  1. Collaborer avec les responsables produit, les experts du domaine, les architectes, les équipes de sécurité, plateforme, infrastructure et les équipes de livraison interfonctionnelles pour clarifier les exigences, identifier les risques et concevoir des solutions évolutives.
  1. Contribuer à la découverte de produits, à la conception de solutions, à l'expérience utilisateur, à l'efficacité opérationnelle, à l'adoption des produits et aux résultats commerciaux mesurables.
  1. Analyser les exigences fonctionnelles et non fonctionnelles, y compris les besoins en matière de performance, de fiabilité, d'évolutivité, de sécurité, d'accessibilité, de maintenabilité et de support opérationnel.
  1. Concevoir, développer, tester, déboguer, déployer, documenter et maintenir des applications full stack à l'aide de technologies, notamment Angular 17 ou supérieur, Java 17, Spring Boot, PostgreSQL, REST APIs, files d'attente de messages, Docker et Kubernetes.
  1. Développer et améliorer les APIs, les services, les intégrations, les interfaces utilisateur, les composants de base de données et la logique métier backend pour les applications nouvelles et existantes.
  1. Identifier, évaluer et recommander des solutions pour traiter la dette technique, améliorer la stabilité du système et augmenter la maintenabilité à long terme.
  1. Établir, promouvoir et suivre les meilleures pratiques d'ingénierie, les normes de codage, les pratiques de développement sécurisé, les attentes en matière de revue de code et les normes de documentation.
  1. Évaluer les besoins des utilisateurs et les exigences du système ; préparer les spécifications techniques, les conceptions de solutions, les diagrammes de flux de travail et la documentation d'implémentation, le cas échéant.
  1. Dépanner les problèmes d'application, effectuer une analyse des causes profondes et mettre en œuvre des actions correctives en partenariat avec les équipes Agile et les groupes de support.
  1. Soutenir la livraison de logiciels via les pipelines CI/CD, les tests automatisés, les processus de déploiement, la surveillance, l'observabilité et les pratiques d'aptitude opérationnelle.
  1. Déployer et améliorer les outils logiciels, les processus de développement, l'automatisation et les métriques d'ingénierie qui améliorent la qualité, la prévisibilité et l'efficacité de l'équipe.
  1. Utiliser un jugement éclairé pour évaluer les alternatives techniques, intégrer les commentaires des clients et des parties prenantes internes, et recommander des solutions pratiques alignées sur la stratégie produit et les objectifs organisationnels.
  1. Se tenir au courant des tendances de l'industrie, des technologies émergentes, des pratiques de développement modernes, de l'architecture cloud-native, de la conteneurisation et des normes de sécurité.

Qualifications (connaissances, compétences, aptitudes, formation, expérience, etc. requises)

  1. Baccalauréat en informatique, systèmes d'information, mathématiques ou un domaine directement connexe (ou années équivalentes d'expérience professionnelle).
  1. 5+ années d'expérience progressive dans la conception, le développement et la livraison d'applications d'entreprise et de systèmes logiciels.
  1. Forte maîtrise de Java et de l'écosystème Spring Boot, y compris, mais sans s'y limiter, Spring Web, Spring Data et Spring Security.
  1. Expertise approfondie en Angular, y compris les capacités modernes telles que les composants autonomes, les signaux, l'injection de dépendances basée sur l'injection, la détection de changement optimisée, la gestion d'état complexe, la conception réactive et les bibliothèques de composants réutilisables.
  1. Expérience avérée dans la direction de la gouvernance front-end, y compris la définition de normes de codage à l'échelle de l'organisation, de conventions de nommage et de structures de fichiers évolutives.
  1. Maîtrise experte dans l'architecture de bibliothèques de composants communes conçues pour une grande réutilisabilité.
  1. Expérience significative dans la création, le versionnement et la maintenance de bibliothèques Angular personnalisées partagées entre plusieurs équipes de projet distribuées pour assurer la cohérence du code et réduire la redondance.
  1. Expérience de collaboration étroite avec les équipes UX/UI ; maîtrise de la traduction des conceptions Figma en composants fonctionnels et accessibles.
  1. Expérience pratique dans le développement, le packaging et le déploiement d'applications dans une architecture conteneurisée (par exemple, Docker, Kubernetes). Expérience dans l'architecture et le développement d'applications qui prennent en charge les déploiements sans temps d'arrêt.
  1. Expérience avérée dans l'architecture et le développement de solutions qui tirent pleinement parti des plateformes AWS/Cloud.
  1. Solide expérience dans l'écriture, l'analyse et l'optimisation de requêtes SQL complexes, avec de solides compétences quantitatives et d'analyse de données. La familiarité avec PL/SQL et les procédures stockées est un plus.
  1. Solide connaissance des principes, méthodes et outils d'ingénierie logicielle pour analyser et développer des tests logiciels et des procédures d'évaluation.
  1. Capacité à travailler au sein d'une organisation très dynamique et en évolution rapide, à gérer plusieurs priorités complexes et à réagir efficacement au changement.
  1. Le candidat doit être un joueur d'équipe engagé avec des compétences exceptionnelles en matière d'interactions interpersonnelles, de résolution de problèmes et de communication.
  1. Une exposition aux pratiques DevSecOps, telles que les considérations de sécurité CI/CD, les tests automatisés ou l'analyse des vulnérabilités, est un plus.
  1. Une familiarité avec l'Affordable Care Act ou les secteurs de l'assurance maladie est fortement préférée.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026