Pular para o conteúdo principal

Analista Desenvolvedor

Descrição da vaga

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).

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista RH
  3. Etapa 3: Teste comportamental
  4. Etapa 4: Entrevista Liderança
  5. Etapa 5: Prova técnica
  6. Etapa 6: Aprovação e Processo Admissional
  7. Etapa 7: Contratação

.