MANTECH
Aligned Technology Group
Engenheiro Sênior de Modernização .NET AWS
Sobre a oportunidade
Engenheiro Sênior de Modernização .NET
Resumo da Posição
A Aligned Technology Group (ATG) está buscando um Engenheiro Sênior de Modernização .NET para liderar iniciativas de modernização de aplicações empresariais para clientes dos setores público e comercial. Esta função se concentrará na transformação de aplicações legadas do .NET Framework em soluções modernas e nativas da nuvem, executadas na AWS. O candidato ideal combina profundo conhecimento em desenvolvimento .NET com experiência em modernização de aplicações em larga escala, implementação de melhores práticas de nuvem e colaboração com equipes de engenharia multifuncionais.
Como Engenheiro Sênior de Modernização .NET, você desempenhará um papel fundamental em ajudar as organizações a acelerar a transformação digital, refatorando aplicações legadas, melhorando a escalabilidade e a manutenibilidade, e preparando cargas de trabalho para conteinerização e modelos de implantação nativos da nuvem.
Responsabilidades
- Modernizar aplicações empresariais do .NET Framework para .NET 8 e .NET Core
- Analisar arquiteturas de aplicações existentes e desenvolver estratégias de modernização
- Refatorar bases de código legadas para suportar arquiteturas nativas da nuvem e melhores práticas da AWS
- Identificar e corrigir dependências de aplicações, bibliotecas de terceiros e problemas de compatibilidade de pacotes NuGet
- Migrar aplicações ASP.NET legadas para frameworks modernos e padrões de desenvolvimento
- Desenvolver e aprimorar APIs RESTful e arquiteturas de microsserviços
- Implementar controles de logging, monitoramento, observabilidade e segurança de aplicações
- Colaborar com engenheiros DevOps para integrar aplicações em pipelines de CI/CD
- Apoiar iniciativas de conteinerização usando plataformas Docker e Kubernetes, como Amazon EKS
- Realizar revisões de código e orientar desenvolvedores juniores em melhores práticas de modernização
- Solucionar problemas complexos de aplicações e fornecer liderança técnica durante os esforços de modernização
- Desenvolver documentação técnica, runbooks de migração e materiais de transferência de conhecimento
Qualificações Necessárias
- 5+ anos de experiência em engenharia de software com tecnologias C# e .NET
- Sólida experiência com .NET Framework e .NET Core/.NET 8
- Experiência em modernizar ou migrar aplicações empresariais legadas
- Forte compreensão dos princípios de design orientado a objetos e padrões de arquitetura de software
- Experiência no desenvolvimento de REST APIs e arquiteturas orientadas a serviços
- Experiência trabalhando com SQL Server e bancos de dados relacionais
- Familiaridade com sistemas de controle de versão como Git
- Experiência em participar de ambientes de desenvolvimento Ágil
- Fortes habilidades de comunicação e resolução de problemas
Qualificações Preferenciais
- Experiência trabalhando com serviços de nuvem AWS
- Experiência com tecnologias de conteinerização como Docker e Kubernetes
- Familiaridade com Infraestrutura como Código (Terraform, CloudFormation, AWS CDK)
- Experiência com plataformas de CI/CD e frameworks de testes automatizados
- Experiência na modernização de aplicações em ambientes governamentais, de saúde ou altamente regulamentados
- Conhecimento de microsserviços e arquiteturas orientadas a eventos
Certificações
Preferencial, mas não obrigatório:
- AWS Certified Developer – Associate
- AWS Certified Solutions Architect – Associate
- AWS Certified DevOps Engineer – Professional
Por que se juntar à ATG?
Na Aligned Technology Group, você trabalhará ao lado de especialistas em nuvem, dados, IA e modernização, ajudando clientes a resolver desafios técnicos complexos. Somos parceiros próximos da AWS para entregar resultados transformacionais, ao mesmo tempo em que oferecemos oportunidades para trabalhar com tecnologias de nuvem de ponta, programas de modernização e iniciativas em escala empresarial.
