Desenvolvedor Full-Stack - .Net/angular
Summary
Build and maintain .NET 6+ web apps and APIs, using Angular for front-end, Azure cloud, Docker/Kubernetes, and CI/CD pipelines.
Sobre a vaga
-
Desenvolver e evoluir aplicações utilizando .NET 6 ou superior.
-
Construir e manter APIs, aplicações web, serviços e bibliotecas reutilizáveis.
-
Desenvolver soluções em ambiente Microsoft Azure.
-
Participar da definição e evolução da arquitetura de microsserviços.
-
Implementar integrações entre sistemas utilizando APIs RESTful, SOAP e, desejavelmente, gRPC.
-
Trabalhar com bancos de dados relacionais e, quando necessário, soluções NoSQL.
-
Desenvolver integrações baseadas em mensageria e arquitetura orientada a eventos.
-
Implementar mecanismos de cache distribuído para otimização de performance.
-
Atuar na criação e manutenção de pipelines de CI/CD utilizando GitHub Actions.
-
Criar, configurar e manter containers Docker e ambientes orquestrados com Kubernetes.
-
Apoiar iniciativas de observabilidade, monitoramento e análise de desempenho das aplicações.
-
Garantir a qualidade do código por meio de boas práticas de desenvolvimento, testes e revisões técnicas.
-
Contribuir para a adoção de práticas de segurança de aplicações (DevSecOps), utilizando ferramentas de análise estática (SAST) e dinâmica (DAST).
Requisitos
-
Sólida experiência com desenvolvimento em .NET 6 ou superior.
-
Experiência na construção de APIs Web, aplicações web, serviços e bibliotecas.
-
Conhecimento em desenvolvimento de soluções na plataforma Microsoft Azure.
-
Experiência com APIs RESTful.
-
Conhecimento em SOAP e gRPC será considerado um diferencial.
-
Experiência com SQL Server.
-
Conhecimento em bancos de dados NoSQL será considerado um diferencial.
-
Vivência com arquitetura de microsserviços.
-
Experiência com mensageria e processamento de eventos (Kafka, Event Hubs ou similares).
-
Conhecimento em cache distribuído (Redis ou tecnologias equivalentes).
-
Experiência com pipelines de CI/CD utilizando GitHub Actions.
-
Vivência com Docker e Kubernetes.
-
Conhecimento em observabilidade, logging e monitoramento de aplicações.
-
Experiência com ferramentas de monitoramento, como Dynatrace ou similares.
-
Conhecimento em práticas de segurança de aplicações (SAST e DAST).
Cultura na BRQ
Chamamos de BRQ Way o nosso jeito de cuidar das pessoas, com iniciativas de carreira e desenvolvimento, saúde e bem-estar, e comunicação e conexão. Trabalhamos com flexibilidade de acordo com o contexto do projeto (anywhere office, híbrido ou presencial) e investimos em desenvolvimento contínuo com BRQ Academy, mentoria, incentivo a certificações e programas de idiomas, entre outras frentes.
Diversidade, inclusão e liberdade fazem parte do nosso dia a dia. Incentivamos a candidatura de pessoas com perfis, trajetórias e realidades diversas, além de contarmos com oportunidades afirmativas para pessoas com deficiência e mulheres. Também temos três Grupos de Afinidade, chamados de Roars, que criam espaços de troca e impulsionam iniciativas inclusivas na empresa.
#LI-KO1
798c2e Remoto: #LI-Remote