100% remoto

Desenvolvedor(a) de Software

VINCI Energies e suas marcas de atuação: Actemium, Axians e Omexom • Contagem • Tecnologia

Descrição da vaga

/n

Formação Acadêmica:
Graduação em

Engenharia de Software, Ciência da Computação

ou áreas correlatas.
Conhecimentos Técnicos:
Profundo conhecimento 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.
Mobile (diferencial): Vivência em desenvolvimento mobile (nativo, Xamarin, MAUI ou híbrido).
DevOps: Conhecimentos em pipelines de CI/CD, deploy no Azure e gestão de containers (Docker, Kubernetes).
Experiência:
Mínimo de

3 anos

na área de

desenvolvimento de software

ou funções similares.
Diferenciais:
Experiência em

projetos de integração entre sistemas .
Capacidade de

propor soluções inovadoras

para otimização de processos internos.
Conhecimento em

ferramentas de versionamento (Git)

e metodologias ágeis.
Experiência com

ambientes cloud

e desenvolvimento seguro.
/n

Arquitetura e Estratégia Técnica:
Definir e evoluir a arquitetura dos sistemas de integração e aplicações satélites, liderando a criação de APIs REST robustas e soluções de mensageria.
Projetar e implementar estratégias avançadas de observabilidade (logging estruturado, monitoramento com Prometheus/Grafana/Loki ou alternativas e distributed tracing).
Liderança e Mentoria:
Atuar como referência técnica e mentor(a) para os desenvolvedores juniores e plenos, realizando code reviews e assegurando a adoção de boas práticas (Clean Code, SOLID, DDD).
Integração e Inovação:
Liderar a integração com serviços de mensageria (Azure Event Hub, Apache Kafka ou RabbitMQ) com foco em reprocessamento inteligente e idempotência.
Propor e implementar soluções de modernização do front-end das aplicações satélites (migrando ou integrando Angular, React etc.) e explorar iniciativas mobile.
DevOps e Infraestrutura:
Trabalhar com CI/CD e deploy automatizado no Azure (App Service, containers, etc.), configurando monitoramento abrangente dos sistemas.