B&A
North Point Technology
.NET / C# Developer – Senior (Top Secret with agreement to obtain CI Poly)
.NET / C# DEVELOPER – SENIOR
Ce poste exige une habilitation active TS/SCI avec un polygraphie CI. Veuillez postuler uniquement si vous possédez une habilitation active TS/SCI avec une polygraphie CI.
Poste / LCAT : .NET / C# Developer Niveau : Senior Lead Désignation : N/A
Lieu : Fort Belvoir, VA
Rejoignez-nous ! Postulez dès aujourd'hui chez North Point Technology !
Pour les postes nécessitant une habilitation de sécurité fédérale, votre niveau d'habilitation doit être clairement identifié sur votre CV.
RÉSUMÉ DU RÔLE
Fournit le développement d'applications pour un environnement d'entreprise orienté Microsoft, y compris MS.NET, C#, MVC 4+ et Internet Information Services (IIS) pour le développement web Windows Server, en support des applications web personnalisées développées en interne. Développe, teste et déploie des logiciels dans un environnement d'exploitation DEVSECOPS sur plusieurs réseaux pris en charge, en respectant les méthodologies Agile, SCRUM et Lean. Collabore avec ses pairs pour examiner le code, s'assurer que les meilleures pratiques et les normes de codage sont respectées, et utilise Azure DevOps pour les modifications de code et le contrôle de version.
RESPONSABILITÉS
- Fournir le développement d'applications pour un environnement d'entreprise orienté Microsoft, y compris MS.NET, C#, MVC 4+, et Internet Information Services (IIS) pour le développement web Windows Server
- Collaborer avec ses pairs pour examiner le code afin de garantir le respect des meilleures pratiques, des normes de l'équipe et des standards de codage
- Fournir le développement web et le contrôle de version pour un environnement d'entreprise orienté Microsoft en utilisant les outils fournis par le gouvernement (Microsoft Visual Studio 2019 et versions ultérieures, Azure DevOps et versions ultérieures)
- Estimer le niveau d'effort requis pour toute la conception, le développement, le déploiement et les tests, et fournir des informations au COR
- Participer à une équipe de développement itérative dans toutes ses facettes, y compris la planification de sprint, les réunions scrum quotidiennes, les revues et les rétrospectives
- Développer la documentation, y compris les plans de test, la documentation utilisateur, les wireframes, les maquettes, les diagrammes de cas d'utilisation et les organigrammes ; stocker toute la documentation dans les référentiels de documents gouvernementaux identifiés
- Utiliser Azure DevOps pour toutes les modifications de code et le contrôle de version
- Créer et mettre à jour les plans de test et enregistrer les résultats dans la documentation du développeur
- Collaborer avec l'équipe d'assurance qualité (QA) pour atténuer toutes les constatations identifiées lors des tests
- Créer des packages entièrement déployables pour les environnements de développement, de staging, d'intégration et de production, et soumettre les demandes de déploiement pour approbation
- Utiliser tous les modèles approuvés fournis par le gouvernement pour la documentation requise et s'assurer que tous les documents liés au développement sont stockés dans un seul référentiel de documents
- Tirer parti de compétences avancées en programmation pour développer et intégrer les champs obligatoires de la spécification XML d'audit DNI conformément à la collecte et au partage des données d'audit ICS-500-27
- Adhérer aux méthodes de développement logiciel, y compris Agile, SCRUM et Lean
- Fournir des rapports d'avancement de projet au gouvernement à toutes les étapes du cycle de vie du projet, selon les besoins
- Utiliser Azure DevOps pour enregistrer et signaler les bugs à l'assurance qualité, aux chefs de projet et aux autres parties prenantes
- S'assurer que les SOP, les guides "Comment faire", les plans de test et les documents d'accréditation sont complets pour chaque application
- Les personnes n'exerçant pas leurs fonctions dans une installation gouvernementale et n'ayant pas l'habilitation TS/SCI doivent écrire du code dans un environnement non classifié et fournir le code aux développeurs sous-traitants travaillant dans une installation gouvernementale avec l'habilitation TS/SCI pour intégration dans les environnements d'intégration et de production.
QUALIFICATIONS REQUISES
- Huit ans d'expérience en développement .NET (y compris MS.NET, C#, MVC 4+, et Internet Information Services (IIS) pour le développement web Windows Server)
- Cinq ans d'expérience avec le processus du cycle de vie du développement logiciel (SDLC)
- Cinq ans d'expérience avec les tests unitaires de développement logiciel, les tests système, les tests fonctionnels, les tests d'acceptation utilisateur ou d'autres expériences de tests de développement
- Cinq ans d'expérience en développement de procédures stockées SQL
- Cinq ans d'expérience dans le mentorat du personnel junior sur les bonnes pratiques et procédures
- Cinq ans d'expérience dans la documentation des défauts logiciels à l'aide d'un système de suivi des bogues et dans le signalement des défauts aux développeurs de logiciels et aux chefs de projet
- Habilitation TS/SCI avec SBI et capacité à obtenir les habilitations SI, TK, G, HCS et OTAN Secret
- Certification DoD 8140.03 IAT Niveau II / Intermédiaire
QUALIFICATIONS PRÉFÉRENTIELLES
- Expérience avec les méthodologies de développement logiciel Agile, SCRUM et Lean
- Expérience avec Microsoft Visual Studio 2019 et versions ultérieures, et Azure DevOps
North Point Technology est LE MEILLEUR endroit où travailler pour les ingénieurs curieux motivés à soutenir les missions les plus cruciales de notre pays ! Nous nous concentrons sur des projets à long terme, en tirant parti des dernières technologies pour soutenir des solutions innovantes afin de résoudre les problèmes les plus difficiles de nos clients.
Chez North Point Technology, les EMPLOYÉS passent avant tout ! Nous valorisons nos employés en leur offrant une excellente rémunération, des avantages sociaux et un équilibre flexible entre vie professionnelle et vie privée. Nous nous efforçons de créer une atmosphère soudée et ouverte où les propriétaires sont toujours directement accessibles à nos membres d'équipe.
