Lighthouse

Senior Application Security Engineer — (AppSec C#/.NET)

🌍 Remoto📍 Remoto
PUBLICIDADE

Descrição da Vaga

A Lighthouse, consultoria especializada em tecnologia e inovação, busca um(a) Senior Application Security Engineer com foco em C#/.NET para atuar em um de seus clientes. O profissional será responsável por desenvolver, codificar e refatorar componentes críticos de software e APIs, garantindo os mais altos padrões de segurança de código, além de corrigir vulnerabilidades complexas em aplicações existentes.

Responsabilidades

  • Desenvolver, codificar e refatorar componentes críticos de software e APIs em C# / .NET, garantindo os mais altos padrões de segurança de código.
  • Corrigir vulnerabilidades complexas diretamente no código-fonte das aplicações já existentes em produção.
  • Criar bibliotecas, componentes e frameworks internos reutilizáveis de segurança (ex: módulos de criptografia, autenticação e sanitização de dados) para uso dos demais times de desenvolvimento.
  • Realizar revisões de segurança em código alheio (Security Code Review) antes que as alterações sejam mescladas no branch principal.
  • Colaborar na modelagem de ameaças (Threat Modeling) durante as fases de design de novas funcionalidades do software.
  • Auxiliar desenvolvedores menos experientes na escrita de códigos seguros no dia a dia.
PUBLICIDADE

Requisitos

  • ✓Experiência sólida e prática como desenvolvedor backend utilizando C# e ecossistema .NET (.NET Core, .NET 6/8+).
  • ✓Forte experiência em engenharia de software com foco prático em Segurança de Aplicações (AppSec).
  • ✓Domínio completo sobre como mitigar as principais vulnerabilidades de software web e APIs listadas no mercado.
  • ✓Experiência prática na implementação de fluxos seguros de autenticação e autorização utilizando protocolos como OAuth2, OpenID Connect e tokens JWT.
  • ✓Conhecimento profundo em aplicação de criptografia no código (hashing, cifras simétricas/assimétricas) e manipulação segura de chaves.
  • ✓Familiaridade com o uso de ferramentas de análise estática de código (SAST), como SonarQube, Veracode ou similares, diretamente no fluxo do desenvolvedor.
  • ✓Perfil Construtivo e Didático: Capacidade de explicar erros de segurança no código para outros programadores sem adotar uma postura punitiva ou burocrática.
  • ✓Comunicação Clara e Resiliente: Habilidade para defender a importância da correção de falhas de segurança perante prazos apertados de entrega de novas funcionalidades (features).
  • ✓Atenção Minuciosa aos Detalhes: Capacidade de ler códigos complexos e enxergar brechas lógicas ou comportamentos inesperados que ferramentas automatizadas deixam passar.
  • ✓Pensamento Analítico: Habilidade de avaliar o impacto real de uma vulnerabilidade no negócio para priorizar o que precisa ser corrigido primeiro.

A Lighthouse é uma consultoria de desenvolvimento de software focada em transformar negócios com soluções digitais poderosas e adaptáveis que satisfazem as necessidades de hoje e abrem as oportunidades de amanhã.[Ver Mais]

Informações Adicionais

Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar"
PUBLICIDADE
Candidatar-se a esta vaga →

Você será redirecionado para o site da empresa

PUBLICIDADE