Desenvolvedor .NET Sênior e Especialista
NAVA
Descrição da vaga
Na Nava, acreditamos no poder da tecnologia para transformar negócios — e estamos com uma oportunidade desafiadora e estratégica esperando por você.
Vem escrever seu código com a gente! 🚀
Principais responsabilidades
- Desenvolver e manter APIs REST e/ou GraphQL utilizando .NET e ASP.NET Core.
- Projetar e implementar arquiteturas escaláveis baseadas em microsserviços e/ou soluções serverless.
- Desenvolver soluções com foco em escalabilidade, performance, qualidade e segurança.
- Implementar integrações com sistemas externos, filas e plataformas de mensageria, como Kafka, RabbitMQ e Azure Service Bus.
- Atuar com bancos de dados relacionais e NoSQL.
- Trabalhar em ambientes de cloud, como Azure, AWS ou GCP.
- Aplicar boas práticas de desenvolvimento, como Clean Code, SOLID e Design Patterns.
- Desenvolver e manter testes automatizados.
- Realizar revisões de código e contribuir para a evolução técnica do time.
- Monitorar aplicações, identificar gargalos e realizar otimizações de performance e observabilidade.
- Contribuir para a evolução da arquitetura e das soluções técnicas dos projetos.
Requisitos e conhecimentos
- Experiência sólida com .NET e ASP.NET Core no desenvolvimento backend.
- Conhecimento em arquitetura de software, microsserviços e padrões de projeto.
- Experiência com Docker, Kubernetes e pipelines CI/CD.
- Experiência com serviços de cloud (Azure, AWS ou GCP).
- Conhecimento em bancos de dados SQL, como SQL Server, PostgreSQL e MySQL.
- Conhecimento em bancos de dados NoSQL, como MongoDB e Cosmos DB.
- Familiaridade com Entity Framework Core e/ou Dapper.
- Conhecimento em mensageria e processamento assíncrono.
- Familiaridade com Git e plataformas de versionamento.
- Conhecimento em Clean Code, SOLID, Design Patterns e testes automatizados.
- Perfil colaborativo, proativo e focado em qualidade e entrega.
Diferenciais
- Experiência com GraphQL.
- Experiência com arquiteturas serverless.
- Experiência prática com Kafka, RabbitMQ e Azure Service Bus.
- Conhecimento em observabilidade e monitoramento de aplicações.
- Experiência com otimização de performance e escalabilidade.
- Vivência em projetos de alta complexidade e grande volume de requisições.
- Experiência com mais de uma plataforma de cloud (Azure, AWS e/ou GCP).
Mais vagas como esta
- Analista Júnior de Product Design
- Juiz de Fora - Representante de Serviço Especializado - BrasilCenter
- Analista de Pldft
- Estoquista de Loja
- Analista de Inteligência de Mercado e Geomarketing
- Analista de Customer Experience
- Analista de Contratos e Planejamento Financeiro Pleno
- Analista de Garantias Imobiliárias
