1-Arquiteto de Sistemas- C#/.net core ou java-angular
Remote · United States
Source: Himalayas. This job was published on Himalayas; you apply there.
Listed on Himalayas. You apply through their page. We never charge applicants.
Estimated pay
Estimate$136K–$240K/yr
Estimate — the employer hasn't published pay.
Based on 910 similar mid-level Software Engineering jobs in United States that show pay. The range is the middle half of their posted pay (25th to 75th percentile), not an offer — ask the employer for the real range.
Software Engineering salaries →Prepare for this job
Free on every jobLikely interview questions
At a glance
- Education
- Master's
Skills mentioned
About the role
Venha fazer parte de um ecossistema vivo onde o futuro dos negócios é criado e vivido todos os dias. Faça parte desta transformação!
Na LUZA Group, a paixão, a perseverança e a vontade de superar limites definem o nosso caminho para o sucesso.
Fundada em 2006, somos uma multinacional portuguesa com mais de 1.200 profissionais talentosos e um volume de negócios. Com presença em mercados estratégicos como Portugal, Espanha, Marrocos, Brasil, México, Estados Unidos e China, oferecemos soluções inovadoras em engenharia, TI, design, consultoria, Indústria 4.0, treinamento e recrutamento. Tudo o que fazemos é movido pelo talento de nosso povo.
Este é um momento de crescimento e oportunidade. O futuro pertence a mentes visionárias. Junte-se a nós!
Estamos em busca de Arquiteto (a) de Sistemas- Full Stack: C#, nível sênior para atuar em projetos estratégicos, contribuindo para o desenvolvimento, evolução e sustentação de soluções robustas e escaláveis.
Principais tecnologias: Full Stack com conhecimentos em C#/.net core ou java + front end como Javascript, angular
Requisitos: Missão do cargo
Definir e evoluir arquiteturas seguras para aplicações, APIs e integrações, incorporando segurança ao ciclo de desenvolvimento de software. Atuar como referência técnica para os times de engenharia e segurança, apoiando decisões arquiteturais e a implementação de controles que reduzam riscos sem comprometer a escalabilidade, a resiliência e a evolução dos produtos.
Principais responsabilidades:
Conduzir revisões de arquitetura de aplicações, APIs, microserviços e integrações, identificando riscos e propondo soluções tecnicamente viáveis.
Realizar modelagem de ameaças, considerando fluxos de dados, fronteiras de confiança, cenários de abuso e criticidade dos serviços.
Definir e manter padrões de arquitetura segura, requisitos não funcionais, arquiteturas de referência e componentes reutilizáveis.
Orientar decisões de autenticação, autorização, federação de identidades, gestão de sessões e comunicação segura entre serviços.
Apoiar desenvolvedores e arquitetos na implementação de controles, revisão de código e correção de vulnerabilidades complexas.
Integrar requisitos e controles de segurança às esteiras CI/CD, em parceria com os times de engenharia e DevSecOps.
Avaliar resultados de SAST, DAST, SCA e testes de segurança, diferenciando falhas pontuais de problemas estruturais de arquitetura.
Definir padrões para criptografia aplicada, gestão de segredos, proteção de dados e segregação de acessos.
Avaliar a segurança de aplicações em nuvem, containers e Kubernetes, em conjunto com as equipes responsáveis pelas plataformas.
Priorizar recomendações conforme exposição, possibilidade de exploração, impacto no negócio e esforço de implementação.
Documentar decisões arquiteturais, alternativas, controles compensatórios e riscos residuais, subsidiando os responsáveis pela aprovação de exceções.
Apoiar análises de causa raiz de incidentes relacionados a aplicações e incorporar os aprendizados aos padrões de desenvolvimento.
Promover capacitação técnica, mentoria e disseminação de práticas de desenvolvimento seguro junto às squads.
Requisitos técnicos obrigatórios:
Experiência sólida em arquitetura de software, segurança de aplicações ou engenharia de software com atuação relevante em segurança.
Vivência prática com sistemas distribuídos, monolitos, APIs REST, microserviços, mensageria e integrações síncronas e assíncronas.
Capacidade de analisar código e discutir soluções de implementação em pelo menos uma linguagem, como C#/.NET, Java, JavaScript/TypeScript ou Python.
Conhecimento de desenvolvimento seguro, modelagem de ameaças e revisão de arquitetura.
Domínio de OWASP Top 10, OWASP API Security Top 10 e aplicação de requisitos do OWASP ASVS.
Conhecimento de OAuth 2.0, OpenID Connect, JWT, SSO e controles de autorização, incluindo RBAC e ABAC.
Experiência com DevSecOps, pipelines CI/CD e ferramentas de análise de código, dependências, segredos e testes de segurança.
Conhecimento de criptografia aplicada, certificados digitais e gestão do ciclo de vida de segredos.
Conhecimento de segurança em ambientes cloud e aplicações conteinerizadas.
Capacidade de transformar riscos técnicos em requisitos claros, recomendações implementáveis e decisões documentadas.
Diferenciais:
Experiência em instituições financeiras, cooperativas de crédito ou outros ambientes regulados.
Vivência com OWASP SAMM e NIST SSDF.
Experiência com segurança de aplicações móveis, proteção de APIs e prevenção de abuso de funcionalidades.
Conhecimento de segurança da cadeia de fornecimento de software, SBOM e integridade de artefatos.
Experiência com segurança de aplicações que utilizam IA, LLMs e agentes.
Certificações como CSSLP, CISSP, SABSA ou equivalentes.
Formação:
Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação, Segurança da Informação ou áreas correlatas, ou experiência profissional equivalente.
Entregas esperadas:
Revisões arquiteturais e modelos de ameaças com recomendações acionáveis.
Padrões de segurança reutilizáveis e incorporados ao desenvolvimento.
Planos de tratamento para vulnerabilidades de origem arquitetural.
Decisões técnicas documentadas, com alternativas e riscos explícitos.
Evolução da autonomia das squads na adoção de práticas seguras.
Competências comportamentais:
Influência técnica: construir alinhamentos com desenvolvimento, arquitetura e produto, sustentando recomendações com argumentos e alternativas.
Pragmatismo: equilibrar segurança, complexidade, custo e prazo, mantendo transparência sobre os riscos.
Visão sistêmica: compreender dependências e impactos das decisões no ecossistema de aplicações.
Comunicação clara: adaptar a profundidade técnica ao público e explicar impactos para o negócio.
Autonomia e responsabilidade: conduzir análises complexas e acompanhar recomendações até sua implementação.
Colaboração e mentoria: compartilhar conhecimento e ampliar a capacidade dos times de desenvolver soluções seguras.
Informações da oportunidade
Modelo de trabalho: 100% Remoto
Regime de contratação: CLT
Originally posted on Himalayas