Senior Consultant

Há 2 dias

São Paulo, Brasil Provider-I Tempo integral R$ 180.000 - R$ 300.000 Contrato
10329
- Senior Consultant
- Desenvolvedor(a) de Software .
NET
- HíbridoBrasil
- São Paulo/SP
- HibridoHá 30 anos, a Provider IT apoia grandes empresas em sua evolução digital, com estratégia, inovação e, acima de tudo, foco em pessoas. Nossa trajetória é marcada por conexões duradouras com clientes, parceiros e colaboradores que crescem com a gente e ajudam a construir um ambiente acolhedor, colaborativo e sustentável.
Agora, vivemos uma nova fase: mais estruturada, intencional e com um posicionamento claro rumo ao futuro. A Inteligência Artificial, já presente nas nossas entregas, passa a fazer parte da nossa cultura e forma de pensar. Com uma mentalidade AI First, buscamos soluções que ampliem o potencial humano, aumentem a eficiência e gerem impacto real.
Venha fazer parte de um time que impulsiona a próxima geração de soluções tecnológicasConfira esta vaga:Desenvolvedor(a) de Software Sênior .
NET
- Segurança de AplicaçõesAtuação Híbrida (3x presencial por semana)
- Bela Vista
- São Paulo/SPMissão do Cargo:Atuar na análise, correção e prevenção de vulnerabilidades em aplicações e serviços corporativos, com foco em soluções desenvolvidas principalmente em .
NET 7 e .
NET 8, além de aplicações legadas em VB.
NET. Trabalhar em conjunto com Arquitetura, Segurança, Infraestrutura e squads de desenvolvimento para elevar a segurança dos sistemas, reduzir riscos técnicos e apoiar a entrega de soluções confiáveis, sustentáveis e alinhadas aos padrões corporativos.
ResponsabilidadesPrincipais ResponsabilidadesAnalisar e corrigir vulnerabilidades identificadas em aplicações, APIs, componentes e dependências de software.1. Avaliar código-fonte e fluxos de execução para identificar causas-raiz de falhas de segurança, tratando a origem dos problemas.2. Desenvolver e manter aplicações e serviços em .
NET 7 e .
NET 8, seguindo padrões de código seguro.3. Analisar, corrigir e modernizar aplicações existentes em VB.
NET, preservando as regras de negócio e reduzindo riscos de manutenção.4. Proteger endpoints de comunicação interna e serviços expostos à internet contra ameaças comuns a aplicações web e APIs.5. Implementar validação de entrada, controle de acesso, gestão de sessão, tratamento seguro de erros e proteção de dados sensíveis.6. Corrigir vulnerabilidades relacionadas a autenticação, autorização, injeção, exposição de informações, configuração insegura e dependências vulneráveis.7. Desenvolver e otimizar consultas e operações de persistência em SQL Server, observando segurança, desempenho e integridade dos dados.8. Participar de revisões de código e arquitetura, propondo melhorias de segurança, qualidade e manutenibilidade.9. Colaborar com Segurança da Informação e DevSecOps na priorização, análise e validação das correções.10. Criar ou atualizar testes automatizados para reduzir regressões após correções e mudanças nas aplicações.11. Apoiar a incorporação de verificações de segurança ao ciclo de desenvolvimento e entrega de software.12. Documentar vulnerabilidades, decisões técnicas, alterações realizadas e evidências de validação.13. Utilizar ferramentas de inteligência artificial, incluindo AWS Kiro e Antigravity, para apoiar desenvolvimento, revisão e documentação, validando criticamente os resultados.14. Compartilhar conhecimento e orientar desenvolvedores sobre práticas de codificação segura e prevenção de vulnerabilidades.
Desafios da Posição1. Corrigir vulnerabilidades sem comprometer regras de negócio, disponibilidade ou integrações existentes.2. Reduzir riscos em aplicações desenvolvidas com tecnologias e padrões de diferentes gerações, incluindo VB.
NET.3. Priorizar achados de segurança considerando criticidade, exposição, viabilidade e impacto operacional.4. Modernizar código e dependências preservando a estabilidade das aplicações.5. Incorporar segurança ao desenvolvimento cotidiano, evitando que a correção de vulnerabilidades seja apenas uma atividade pontual.
RequisitosExperiência sólida em C# e plataforma .
NET, preferencialmente .
NET 7 e .
NET 8.1. Experiência prática com aplicações legadas em VB.
NET ou capacidade comprovada para analisar e manter código nessa tecnologia.2. Conhecimento de desenvolvimento de APIs e aplicações web, incluindo autenticação, autorização, validação de dados e tratamento de erros.3. Experiência com SQL Server, incluindo modelagem, consultas, transações e análise de desempenho.4. Conhecimento de segurança de aplicações e identificação e correção de vulnerabilidades em código.5. Familiaridade com riscos comuns em aplicações web, APIs, bibliotecas e dependências de software.6. Experiência com testes automatizados, revisão de código, controle de versão e práticas de entrega contínua.7. Familiaridade com ambientes AWS e com a operação ou implantação de aplicações em cloud.8. Capacidade de interpretar achados de ferramentas de segurança, validar falsos positivos e propor correções adequadas.9. Uso responsável de ferramentas de IA para desenvolvimento, com validação de código, segurança e