The MITRE Corporation
Cormac Corporation
Chef Technique
À propos du poste
Chef Technique - Informatique de Santé
CORMAC recherche un Chef Technique pour fournir un leadership technique pratique pour la conception d'applications, le développement et la qualité du code au sein de la division CMS Quality and Reporting. Ce rôle guide l'équipe d'ingénierie sur le Angular front end et le traitement centré sur le Java et centré sur la base de données utilisé pour le calcul des mesures de qualité, tout en restant directement impliqué dans la création, la révision et la publication de code de qualité de production.
Responsabilités : *
- Diriger la conception et le développement de composants d'application, en traduisant la politique CMS et les exigences commerciales en logiciels maintenables et testables *
- Fournir un leadership technique et du mentorat aux développeurs, en définissant des normes de codage et en effectuant des revues de code *
- Développer et maintenir des interfaces utilisateur basées sur des composants Angular intégrées à des services backend pour prendre en charge la saisie de données sécurisée, les rapports et les flux de travail administratifs *
- Implémenter et maintenir un traitement basé sur des règles pour le calcul des mesures de qualité, y compris des règles métier externalisées (par exemple Drools) et une logique de base de données en PL/pgSQL, SQL et PostgreSQL *
- Collaborer avec les ingénieurs de données sur le traitement des données basé sur Databricks (Spark), en révisant le code Scala et PySpark et en définissant comment il s'intègre avec les services d'application et les APIs *
- Construire et maintenir des APIs et des intégrations, y compris l'intégration avec CMS HARP/IDM pour l'authentification et l'autorisation *
- Développer et maintenir des pipelines Jenkins et GitHub basés sur CI/CD qui automatisent les builds, les tests unitaires et d'intégration, et les déploiements conteneurisés entre les environnements *
- Collaborer avec les analystes commerciaux, les ingénieurs de données, le personnel QA et DevSecOps au sein des équipes agiles SAFe pour planifier, estimer et livrer des fonctionnalités *
- Dépanner les défauts et participer au support de production de niveau 3, y compris l'analyse des causes profondes et les correctifs coordonnés via ServiceNow *
- S'assurer que le logiciel répond aux exigences FISMA, FedRAMP, ARS, HIPAA, NIST et de section 508 en matière d'accessibilité, et résoudre les problèmes de sécurité soulevés contre le code et les conteneurs de l'application *
- Évaluer et appliquer des outils de développement assistés par IA pour améliorer l'efficacité et la qualité de l'ingénierie
Qualifications de base : *
- Diplôme de licence en informatique, technologie de l'information, ingénierie ou un domaine similaire *
- Doit être citoyen américain *
- Doit être capable d'obtenir une autorisation de sécurité Public Trust (Tier I) *
- Minimum de 10+ années d'expérience progressive en ingénierie logicielle, y compris une expérience dans la direction de développeurs ou la livraison technique *
- Solide expérience pratique avec Angular et le développement front-end moderne *
- Solide expérience pratique avec Java et/ou Scala ou Python, et avec SQL et PostgreSQL, y compris les procédures stockées (PL/pgSQL) *
- Expérience dans la création et la maintenance de pipelines CI/CD à l'aide de Jenkins (ou CloudBees) avec GitHub et Docker *
- Expérience dans le développement et le déploiement d'applications conteneurisées sur AWS (par exemple Amazon ECS Fargate) *
- Expérience de travail dans des équipes Agile (SAFe, Scrum) avec le développement piloté par les tests et les tests automatisés *
- Solides compétences en communication écrite et verbale, avec la capacité de travailler de manière autonome et en équipe interfonctionnelle dans un environnement hautement réglementé
Qualifications préférées : *
- Master dans un domaine pertinent *
- Expérience avec Databricks et Apache Spark (Scala ou PySpark) pour le traitement de données à grande échelle *
- Expérience avec des systèmes de gestion des règles métier tels que Drools *
- Expérience dans le développement d'applications fédérales de santé, idéalement pour CMS *
- Expérience avec HARP/IDM ou des intégrations d'identité d'entreprise similaires (par exemple Okta) *
- Expérience avec Amazon RDS pour PostgreSQL, Glue, Lambda, SQS, EventBridge et API Gateway *
- Expérience avec le développement web accessible selon la section 508 et les tests d'accessibilité *
- Familiarité avec React en plus de Angular *
- Expérience avec Ansible et l'automatisation de l'infrastructure
Pourquoi CORMAC ?
Chez CORMAC, nous exploitons la puissance de la gestion des données et de l'analyse pour permettre à nos clients d'atteindre leurs objectifs stratégiques. Avec plus de 20 ans d'expérience dans l'informatique de santé (HIT), les principes de conception centrés sur l'humain et les méthodologies de développement Agile, CORMAC fournit des solutions numériques complexes pour résoudre certains des problèmes les plus difficiles auxquels sont confrontés les programmes de santé publique aujourd'hui.
En tant qu'entrepreneur du gouvernement fédéral américain dans le secteur de la santé publique, notre travail est percutant et avant-gardiste tout en étant effectué dans un environnement de soutien, collaboratif et accueillant. Nous offrons des horaires de travail flexibles avec des options de travail à distance, hybrides ou entièrement en personne pour permettre à nos employés de décider de l'environnement de travail le plus adapté pour eux. Chez CORMAC, nous avons une main-d'œuvre très diversifiée et croyons que l'environnement de travail est un lieu où la créativité, la collaboration, l'enthousiasme et l'innovation se produisent, quelle que soit la localisation.
Participation E-Verify/EEO
En tant qu'employeur garantissant l'égalité des chances, CORMAC offre l'égalité des chances d'emploi à tous les employés et candidats sans distinction du statut protégé de l'individu, y compris la race/l'ethnicité, la couleur, l'origine nationale, l'ascendance, la religion, le credo, l'âge, le sexe, l'identité/expression de genre, l'orientation sexuelle, le statut matrimonial, le statut parental, y compris la grossesse, l'accouchement ou les conditions connexes, le handicap, le service militaire, le statut de vétéran, les informations génétiques ou tout autre statut protégé.
