Booz Allen Hamilton
Aligned Technology Group
AWS Senior .NET Modernization Engineer
À propos du poste
Ingénieur Senior en Modernisation .NET
Résumé du poste
Aligned Technology Group (ATG) recherche un Ingénieur Senior en Modernisation .NET pour diriger des initiatives de modernisation d'applications d'entreprise pour des clients des secteurs public et commercial. Ce rôle se concentrera sur la transformation des applications legacy .NET Framework en solutions modernes et cloud-natives fonctionnant sur AWS. Le candidat idéal combine une expertise approfondie en développement .NET avec une expérience dans la modernisation d'applications à grande échelle, la mise en œuvre des meilleures pratiques cloud et la collaboration avec des équipes d'ingénierie interfonctionnelles.
En tant qu'Ingénieur Senior en Modernisation .NET, vous jouerez un rôle clé en aidant les organisations à accélérer leur transformation numérique en refactorisant les applications legacy, en améliorant la scalabilité et la maintenabilité, et en préparant les charges de travail aux modèles de déploiement conteneurisés et cloud-natifs.
Responsabilités
- Moderniser les applications d'entreprise de .NET Framework vers .NET 8 et .NET Core
- Analyser les architectures d'applications existantes et développer des stratégies de modernisation
- Refactoriser les bases de code legacy pour supporter les architectures cloud-natives et les meilleures pratiques AWS
- Identifier et corriger les dépendances d'applications, les bibliothèques tierces et les problèmes de compatibilité des packages NuGet
- Migrer les applications ASP.NET legacy vers des frameworks et des modèles de développement modernes
- Développer et améliorer les APIs RESTful et les architectures de microservices
- Implémenter la journalisation d'applications, la surveillance, l'observabilité et les contrôles de sécurité
- Collaborer avec les ingénieurs DevOps pour intégrer les applications dans les pipelines CI/CD
- Supporter les initiatives de conteneurisation en utilisant des plateformes comme Docker et Kubernetes, telles qu'Amazon EKS
- Effectuer des revues de code et encadrer les développeurs juniors sur les meilleures pratiques de modernisation
- Dépanner les problèmes d'application complexes et fournir un leadership technique tout au long des efforts de modernisation
- Développer la documentation technique, les runbooks de migration et les supports de transfert de connaissances
Qualifications Requises
- 5+ années d'expérience en ingénierie logicielle avec des technologies C# et .NET
- Solide expérience avec .NET Framework et .NET Core/.NET 8
- Expérience dans la modernisation ou la migration d'applications d'entreprise legacy
- Solide compréhension des principes de conception orientée objet et des modèles d'architecture logicielle
- Expérience dans le développement de REST APIs et d'architectures orientées services
- Expérience de travail avec SQL Server et les bases de données relationnelles
- Familiarité avec les systèmes de contrôle de code source tels que Git
- Expérience de participation à des environnements de développement Agile
- Solides compétences en communication et en résolution de problèmes
Qualifications Préférées
- Expérience de travail avec les services cloud AWS
- Expérience avec les technologies de conteneurisation telles que Docker et Kubernetes
- Familiarité avec l'Infrastructure as Code (Terraform, CloudFormation, AWS CDK)
- Expérience avec les plateformes CI/CD et les frameworks de tests automatisés
- Expérience dans la modernisation d'applications au sein d'environnements gouvernementaux, de santé ou fortement réglementés
- Connaissance des microservices et des architectures pilotées par les événements
Certifications
Préféré mais non requis :
- AWS Certified Developer – Associate
- AWS Certified Solutions Architect – Associate
- AWS Certified DevOps Engineer – Professional
Pourquoi rejoindre ATG ?
Chez Aligned Technology Group, vous travaillerez aux côtés d'experts en cloud, données, IA et modernisation pour aider les clients à résoudre des défis techniques complexes. Nous travaillons en étroite collaboration avec AWS pour fournir des résultats transformationnels tout en offrant des opportunités de travailler avec des technologies cloud de pointe, des programmes de modernisation et des initiatives à l'échelle de l'entreprise.
