Descrição
Estamos buscando um **Engenheiro de Software Líder** altamente qualificado para impulsionar o projeto, o desenvolvimento e a modernização de nossos aplicativos principais. Neste cargo, você liderará nossa transformação nativa em nuvem, construindo arquiteturas orientadas a eventos altamente escaláveis na AWS usando C# moderno (.NET 8/9) e React, enquanto gerencia e migra estrategicamente nossos sistemas legados baseados no .NET Framework 4.8. Como contribuidor Principal/Sênior, você moldará nossa visão arquitetônica, projetará APIs RESTful seguras, implementará Infraestrutura como Código (IaC) e mentorará engenheiros juniores.
**Responsabilidades**
* Liderar o projeto técnico e a arquitetura de aplicações nativas em nuvem, impulsionando a estratégia de modernização para migrar aplicações legadas ASP.NET/IIS para arquiteturas AWS modernas sem servidor
* Desenvolver serviços robustos de backend usando C# 12/13 e .NET 8/9, mantendo e suportando simultaneamente aplicações legadas baseadas no .NET Framework 4.8
* Construir e manter interfaces de usuário responsivas usando React
* Projetar e implantar soluções escaláveis na AWS utilizando Lambda, API Gateway, EventBridge, SQS/SNS, DynamoDB e S3
* Projetar, documentar e implementar APIs RESTful seguras seguindo os padrões OpenAPI / SwaggerHub
* Projetar e otimizar modelos de dados em bancos de dados relacionais (Oracle, Microsoft SQL Server) e NoSQL (DynamoDB)
* Escrever consultas T-SQL / PSQL complexas e altamente otimizadas
* Implementar protocolos robustos de segurança, acesso seguro a APIs e gerenciamento de identidade usando OAuth, AWS Cognito e políticas rigorosas do AWS IAM
* Automatizar o provisionamento de infraestrutura em nuvem usando AWS CDK, CloudFormation ou SAM
* Construir e manter pipelines robustos de CI/CD usando fluxos de trabalho baseados em Git
* Garantir confiabilidade e desempenho do sistema implementando monitoramento, registro e alertas abrangentes com Datadog e AWS CloudWatch
* Mentorar engenheiros juniores e moldar a visão arquitetônica da equipe
**Requisitos**
* 5+ anos de experiência profissional em engenharia de software, com histórico comprovado em cargos Sênior, Líder ou Principal
* Domínio avançado de C# 12/13 e .NET 8/9, além de sólida experiência na manutenção e migração de ambientes C# .NET Framework 4.8, ASP.NET e IIS
* Proficiência no desenvolvimento de aplicações web modernas usando React
* Amplo conhecimento prático em serviços sem servidor e principais da AWS: Lambda, API Gateway, EventBridge, SQS/SNS, DynamoDB, S3 e IAM
* Habilidades no projeto e documentação de APIs RESTful usando OpenAPI / SwaggerHub
* Competência em bancos de dados relacionais (Oracle, Microsoft SQL Server), com forte capacidade em scripts SQL (T-SQL / PSQL) e familiaridade com NoSQL (DynamoDB)
* Experiência prática em pipelines de CI/CD, fluxos de trabalho Git e Infraestrutura como Código (AWS CDK, CloudFormation ou SAM)
* Compreensão do projeto seguro de APIs, autenticação e AWS Cognito
* Capacidade de configurar e utilizar Datadog e CloudWatch para monitoramento e solução de problemas do sistema
* Proficiência em inglês no nível B2 ou superior
**Desejável**
* Experiência de programação com linguagens secundárias, como Node.js, Python, JavaScript / TypeScript ou Java
**Oferecemos**
* Projetos internacionais com marcas líderes
* Trabalho com equipes globais compostas por colegas altamente qualificados e diversos
* Benefícios de saúde
* Programas financeiros para funcionários
* Licença remunerada e licença médica
* Cursos de atualização, reciclagem profissional e certificações
* Acesso ilimitado à biblioteca do LinkedIn Learning e a mais de 22.000 cursos
* Oportunidades de carreira globais
* Oportunidades de voluntariado e envolvimento comunitário
* Grupos de funcionários da EPAM
* Cultura premiada reconhecida pelo Glassdoor, Newsweek e LinkedIn