
ASRC Federal est un prestataire du gouvernement fédéral et une filiale détenue à 100 % par Arctic Slope Regional Corporation. Ses équipes fournissent des services d’ingénierie, d’opérations numériques, de modernisation des technologies de l’information, de développement logiciel, d’applications et d’analyse, de logistique, d’exploitation des infrastructures et des services professionnels dans les secteurs de l’aérospatiale, de la défense, du renseignement, du secteur civil, de la sécurité nationale et de la santé. L’entreprise soutient notamment les programmes spatiaux de la NASA, les opérations et la sécurité aériennes de la FAA, les programmes industriels de l’Air Force, la cyberdéfense ainsi que les opérations et la résilience des bases militaires. Les entreprises d’ASRC Federal emploient environ 9 000 personnes, et leurs revenus contribuent à ASRC, qui compte plus de 14 000 actionnaires iñupiaq.
Développeur logiciel senior - Télétravail aux États-Unis
Développeur logiciel senior contribuant aux applications du DHS avec .NET, React, Angular, Oracle, SQL, AWS et Azure. Dirige l’architecture, le développement, les tests, le déploiement, la maintenance et la résolution des problèmes.
Description
- Soutenir un programme du DHS par l’analyse des applications, l’architecture, l’ingénierie, le développement, la maintenance et l’assistance technique
- Assurer la conception, le codage, les tests, le déploiement et la résolution des problèmes de niveau senior sur les plateformes du DHS
- Diriger les activités de développement et maintenir l’alignement avec le cycle de vie de l’ingénierie logicielle
- Créer, tester et maintenir des applications avec .NET, React, Angular, Oracle, SQL, AWS et Azure
- Mettre son expertise en ingénierie logicielle au service de la résolution des enjeux métier
- Collaborer avec les analystes et les clients pour définir les exigences, les cas d’utilisation et les scénarios
- Évaluer la faisabilité des conceptions proposées au regard des contraintes de calendrier et de budget
- Planifier et répartir le travail dans le cadre d’un rôle de responsable technique
- Définir les conceptions, suivre les indicateurs de développement, coder, déboguer, documenter, tester et livrer les applications dans les délais
- Mettre en œuvre les spécifications de conception et consigner les modifications ainsi que les résultats des tests unitaires
- Collaborer avec des partenaires stratégiques et technologiques afin d’identifier des solutions adaptées
- Développer des fonctionnalités intégrées à SQL Server ou Oracle en collaboration avec l’administrateur de bases de données
- Créer, améliorer et prendre en charge les interfaces utilisateur des applications
- Maintenir les flux de déploiement automatisés et les pratiques de déploiement SharePoint dans plusieurs environnements
- Diriger des réunions pour évaluer la validité et la priorité des problèmes liés aux produits
- Analyser et résoudre les problèmes de code complexes signalés par les équipes d’assurance qualité et les clients par l’intermédiaire du support technique
- Diagnostiquer et résoudre les problèmes des applications
- Peut superviser des programmeurs logiciels juniors et contribuer à la livraison de produits de haute qualité
Exigences
- Une habilitation Public Trust est requise
- Diplôme de niveau bachelor dans une discipline liée aux technologies de l’information
- Au moins sept ans d’expérience cumulée en programmation informatique et en analyse de systèmes d’information, d’applications ou de logiciels de systèmes d’exploitation complexes
- Au moins cinq ans d’expérience avec les langages de programmation et l’environnement technique spécifiés
- La connaissance de Power Automate, Drupal, ServiceNow et Databricks est souhaitée
- Certification Microsoft Certified Professional ou autre certification Microsoft, ou certification ServiceNow
- La nationalité américaine est requise
- Capacité à mener à bien une enquête d’antécédents diligentée par le gouvernement
- Capacité à obtenir une habilitation Public Trust
- Une expérience antérieure avec Public Trust ou une habilitation de sécurité est souhaitée
- Solides compétences analytiques et esprit critique
- Capacité démontrée à encadrer des développeurs, à effectuer des revues de code par les pairs et à améliorer la qualité du code
- Excellente capacité à collaborer entre les fonctions
- Capacité à expliquer des sujets techniques complexes à des publics techniques et non techniques, y compris à des parties prenantes senior