Engenheiro(a) de Software Sênior | .NET + React - Belo Horizonte

Home Office Estágio/Júnior Híbrido Dev/Sistemas Infra Dados

Engenheiro(a) de Software Sênior | .NET + React

Via RH
Belo Horizonte/MGHíbridoPleno 1 candidatohoje

Sobre a Vaga

Salário a Combinar
E-mail: rh***@***.br — Quando disponibilizado pela empresa, o contato poderá ser visualizado por assinantes Premium.
1 Vaga

Belo Horizonte/MG | Modelo Híbrido

Estamos em busca de um(a) Engenheiro(a) de Software Sênior para atuar no desenvolvimento e na evolução de uma plataforma, contribuindo com melhorias transversais em diferentes módulos da aplicação, com foco em controle de acesso, auditoria e segurança.

Responsabilidades

  • Desenvolver e implementar modelos de controle de acesso baseado em papéis e permissões (RBAC) no backend (.NET/C#) e sua integração no frontend (React).
  • Implementar mecanismos de auditoria, incluindo registro de eventos, trilhas consultáveis, retenção e consistência entre módulos.
  • Atuar na integração com soluções de gerenciamento de identidade e acesso (IAM), especialmente Keycloak, trabalhando com tokens, claims, escopos e propagação de identidade.
  • Desenvolver melhorias transversais de infraestrutura, incluindo configurações, migrações e healthchecks.
  • Contribuir para a estruturação e evolução dos ambientes de testes.
  • Aplicar boas práticas de segurança no desenvolvimento de software.
  • Desenvolver e manter testes automatizados, atendendo aos critérios de qualidade estabelecidos.

Requisitos

  • Experiência sólida com .NET/C#, ASP.NET Core e desenvolvimento de APIs REST.
  • Experiência com React e TypeScript.
  • Conhecimento de OAuth2, OIDC, JWT e modelos de controle de permissões.
  • Conhecimento em SQL.
  • Experiência com Docker e Docker Compose.
  • Conhecimentos de Linux em nível de utilização.
  • Experiência com Git, Pull Requests e Code Review.
  • Vivência com testes automatizados e práticas de qualidade de código.
  • Inglês avançado.
  • Experiência com Keycloak.
  • Vivência com RBAC em plataformas multiusuário.
  • Conhecimento em auditoria, compliance e segurança de aplicações.
  • Experiência com mensageria e observabilidade.
  • Conhecimento de processos CI/CD e ferramentas como SonarQube.
  • Experiência com produtos on-premises.
Nível: Pleno

Benefícios

Não informado.

Vagas semelhantes para você

Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.

Prepare-se para aumentar suas chances nesta oportunidade

Pratique com testes técnicos e treinamentos alinhados ao perfil desta vaga.

Curadoria Nerdin

Cursos recomendados para Engenheiro(a) de Software Sênior | .NET + React

Selecionamos conteúdos alinhados às competências pedidas nesta oportunidade para você aumentar suas chances no processo seletivo.

Explorar recomendações