Descrição
Estamos procurando um **Desenvolvedor Líder Full-Stack experiente com forte expertise em desenvolvimento nativo para a nuvem** e habilidades comprovadas de liderança para integrar nossa equipe e impulsionar o desenvolvimento de uma aplicação interna para nosso cliente no setor de Petróleo & Gás. Este é um projeto novo voltado para a construção de um sistema centralizado de fluxo de trabalho para operações relacionadas à terra, no qual você desempenhará um papel fundamental na definição da direção técnica e na liderança da equipe de engenharia.
**Responsabilidades**
* Liderar o projeto, o desenvolvimento e a manutenção de um sistema centralizado de fluxo de trabalho para operações relacionadas à terra
* Definir a visão técnica e a arquitetura para serviços de backend escaláveis usando .NET e WebAPI
* Supervisionar o desenvolvimento de interfaces de usuário responsivas e dinâmicas com Angular
* Arquitetar e conduzir a implementação de microsserviços seguindo as melhores práticas de desenvolvimento nativo para a nuvem
* Liderar a estratégia de implantação e a gestão de aplicações na infraestrutura da AWS
* Estabelecer e aplicar padrões de engenharia, garantindo a aplicação consistente dos princípios SOLID, DDD, CQRS, Mediator e do padrão Repository em toda a base de código
* Definir a estratégia de testes e garantir cobertura adequada com testes unitários e de integração
* Projetar, configurar e gerenciar pipelines CI/CD no Azure
* Colaborar de perto com partes interessadas, proprietários de produtos, arquitetos e equipes multifuncionais para alinhar soluções técnicas com os objetivos de negócio
* Liderar revisões de código, mentorar e desenvolver membros da equipe, além de fomentar uma cultura de excelência técnica
* Assumir a responsabilidade pela solução de problemas, depuração e otimização de desempenho no nível do sistema
* Participar em atividades pré-venda, entrevistas técnicas e estimativas, quando necessário
* Impulsionar a tomada de decisões técnicas, a gestão de riscos e o planejamento de entregas
**Requisitos**
* Expertise em .NET, com 5+ anos de experiência em desenvolvimento full-stack
* 1+ ano de experiência comprovada liderando equipes de desenvolvimento e assumindo a responsabilidade pela entrega ponta a ponta de projetos complexos
* Experiência prática com Angular 18 (versões 16+ podem ser aceitáveis), Angular Material e AG Grid
* Sólida experiência em desenvolvimento nativo para a nuvem AWS e arquitetura de soluções
* Proficiência em Web API, SQL e SQL Server
* Habilidades em Dapper e AutoMapper
* Profundo entendimento dos princípios SOLID, DDD e arquitetura de microsserviços
* Competência sólida em CQRS, Mediator e padrão Repository
* Conhecimento sólido de estratégias de testes unitários e de integração
* Experiência no projeto e manutenção de pipelines CI/CD no Azure
* Portfólio com HighCharts
* Forte compreensão dos operadores RxJS (switchMap, debounce, concat, merge, combineLatest, map, takeUntil, last, pluck, Subject, BehaviorSubject)
* Excelentes habilidades de comunicação, mentoria e gestão de partes interessadas
* Excelente domínio da língua inglesa escrita e falada (nível B2+)
**Oferecemos**
* Projetos internacionais com marcas líderes
* Trabalho com equipes globais altamente qualificadas e diversas
* Benefícios de saúde
* Programas financeiros para colaboradores
* Licença remunerada e licença médica
* Programas de atualização de competências, requalificação 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 colaboradores da EPAM
* Cultura premiada reconhecida pelo Glassdoor, Newsweek e LinkedIn