Descrição
Resumo da Vaga:
Este Desenvolvedor(a) será protagonista na evolução tecnológica, garantindo soluções escaláveis e alinhadas à estratégia de negócio, modernizando arquiteturas e contribuindo para a excelência operacional.
Principais Destaques:
1. Atuar como protagonista na evolução tecnológica de sistemas.
2. Contribuir para a modernização da arquitetura e excelência operacional.
3. Desenvolver soluções robustas e de alta performance para integração.
**Acelerando a Transição Energética e a Transformação Digital**
Em um mundo em constante evolução, a VINCI Energies desempenha um papel fundamental na promoção da transição ambiental por meio da implementação de duas importantes mudanças: Transformação Digital e Transição Energética. Com uma abordagem abrangente, suas equipes desenvolvem e integram soluções personalizadas e multitécnicas, englobando todas as etapas, desde o projeto até a implementação, operação e manutenção.
A VINCI Energies se destaca por seu crescimento e desenvolvimento graças a riqueza de sua diversidade humana, na ética como alicerce de suas ações, e no fortalecimento de sua cultura ambiental e de segurança. Comprometida com um desempenho global, a VINCI Energies se dedica a cuidar do planeta, ser útil às pessoas e contribuir para as comunidades locais.
**Junte\-se a nós! \#VemSerVINCIEnergies \#VenhaTrabalharConosco**
**Responsabilidades e atribuições** **Missões e Atividades da Função:**
Atuar como protagonista na evolução tecnológica dos sistemas de integração e aplicações satélites da empresa, garantindo soluções escaláveis, observáveis e alinhadas à estratégia de negócio. O(a) Desenvolvedor(a) será responsável por transformar requisitos complexos em produtos robustos e de alta performance, contribuindo diretamente para a modernização da arquitetura, integração entre plataformas corporativas e excelência operacional.
O(a) Desenvolvedor(a) será responsável por:
* Atuar no desenvolvimento, evolução e manutenção de aplicações e serviços voltados à integração entre sistemas corporativos.
* Implementar APIs, serviços e mecanismos de mensageria, garantindo performance, segurança e confiabilidade nas comunicações.
* Aplicar boas práticas de engenharia de software, assegurando qualidade, escalabilidade e manutenibilidade do código.
* Contribuir para o monitoramento e observabilidade dos sistemas, promovendo soluções proativas de diagnóstico e melhoria contínua.
* Participar do planejamento e desenho técnico de soluções, colaborando com outras áreas na definição de arquiteturas e estratégias de integração.
* Trabalhar em equipe, compartilhando conhecimento, apoiando colegas e contribuindo para um ambiente colaborativo e inovador.
**Requisitos e qualificações** **Competências Comportamentais:**
Liderança técnica: capacidade de orientar e inspirar outros desenvolvedores, compartilhando conhecimento e boas práticas de engenharia.
Visão sistêmica: enxerga o todo, compreendendo o impacto das soluções na arquitetura, nos processos e no negócio.
Comunicação clara e colaborativa: transmite ideias com objetividade e promove um ambiente de troca construtiva entre times.
Proatividade e senso de dono: antecipa problemas, propõe melhorias e assume responsabilidade pelos resultados.
Tomada de decisão técnica: atua com segurança e embasamento ao escolher soluções que equilibrem qualidade, desempenho e prazos.
Abertura para aprendizado contínuo: mantém\-se atualizado sobre tendências tecnológicas e busca aprimorar constantemente suas habilidades.
**Competências Técnicas:**
Conhecimento avançado em .NET: Domínio avançado de .NET 8/ASP.NET Core e experiência consolidada com APIs REST e EF Core.
Mensageria: Expertise prática em Azure Event Hub, Apache Kafka ou RabbitMQ, com conhecimento em checkpointing e reprocessamento.
Observabilidade: Experiência com Serilog, monitoramento com Prometheus/Grafana/Loki e, diferencial, conhecimento em distributed tracing (ex.: OpenTelemetry).
Bancos de Dados: Proficiência com SQL Server e experiência com MongoDB ou bancos não relacionais para soluções específicas.
Front\-End Moderno: Experiência com MVC Razor e envolvimento com Angular ou React.
DevOps: Conhecimentos em pipelines de CI/CD, deploy no Azure e gestão de containers (Docker, Kubernetes).
**Informações adicionais**
Mobile (diferencial): Vivência em desenvolvimento mobile (nativo, Xamarin, MAUI ou híbrido).