Pular para o conteúdo

Nightwing

Engenheiro de Software 2

Python
Tradução automática. Consulte o original.

Sobre a oportunidade

Nightwing oferece serviços tecnicamente avançados de suporte a missões de cyber, operações de dados, integração de sistemas e inteligência de espectro completo para atender aos desafios mais exigentes de nossos clientes. Nossas capacidades incluem operações no ciberespaço, defesa e resiliência cibernética, pesquisa de vulnerabilidades, vigilância técnica ubíqua, inteligência de dados, capacitação de missões de ciclo de vida e modernização de software. Nightwing traz tecnologias disruptivas, agilidade e ofertas competitivas para clientes nos mercados de comunidade de inteligência, defesa, civil e comercial.

O Engenheiro de Software desenvolve, mantém e aprimora sistemas de software complexos e diversos (por exemplo, análises com processamento intensivo, desenvolvimento de algoritmos inovadores, manipulação de conjuntos de dados extremamente grandes, sistemas em tempo real e sistemas de informação de gestão de negócios) com base em requisitos documentados. Trabalha individualmente ou como parte de uma equipe. Revisa e testa componentes de software quanto à conformidade com os requisitos de design e documenta os resultados dos testes. Resolve relatórios de problemas de software. Utiliza metodologias de desenvolvimento de software e design de software apropriadas ao ambiente de desenvolvimento. Fornece contribuições específicas para os componentes de software do design do sistema, incluindo trade-offs de hardware/software, reutilização de software, uso de Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) em vez de novo desenvolvimento, e análise e síntese de requisitos do nível do sistema para componentes de software individuais.

O Engenheiro de Software (SWE) Nível 2 deverá possuir as seguintes capacidades:

  1. Analisar requisitos do usuário para derivar requisitos de design de software e desempenho.
  1. Depurar software existente e corrigir defeitos.
  1. Fornecer recomendações para melhorar a documentação e os padrões do processo de desenvolvimento de software.
  1. Projetar e codificar novo software ou modificar software existente para adicionar novos recursos.
  1. Integrar software existente em sistemas ou ambientes operacionais novos ou modificados.
  1. Desenvolver consultas de dados simples para bancos de dados ou repositórios de dados existentes ou propostos.
  1. Escrever ou revisar documentação de software e sistema.
  1. Atuar como líder de equipe no nível apropriado ao processo de desenvolvimento de software em uso em qualquer projeto específico.
  1. Projetar ou implementar interfaces/consultas complexas de banco de dados ou repositório de dados.
  1. Desenvolver ou implementar algoritmos para atender ou exceder os padrões de desempenho e funcionais do sistema.
  1. Auxiliar no desenvolvimento e execução de procedimentos de teste para componentes de software.
  1. Desenvolver soluções de software analisando os padrões de desempenho do sistema, conferindo com usuários ou engenheiros de sistema; analisando o fluxo do sistema, o uso de dados e os fluxos de trabalho; e investigando áreas problemáticas.
  1. Modificar software existente para corrigir erros, adaptar-se a novo hardware ou melhorar seu desempenho.
  1. Projetar, desenvolver e modificar sistemas de software, utilizando análise científica e modelos matemáticos para prever e medir o resultado e as consequências do design.
  1. Projetar ou implementar algoritmos complexos que exijam adesão a restrições rigorosas de tempo, recursos do sistema ou interfaces; realizar controle de qualidade nos produtos da equipe.
  1. Implementar recomendações para melhorar a documentação e os padrões do processo de desenvolvimento de software.
  1. Supervisionar uma ou mais equipes de desenvolvimento de software e garantir que o trabalho seja concluído de acordo com as restrições do processo de desenvolvimento de software em uso em qualquer projeto específico.
  1. Conferir com engenheiros de sistema e engenheiros de hardware para derivar requisitos de software e obter informações sobre limitações e capacidades do projeto, requisitos de desempenho e interfaces.
  1. Coordenar a instalação do sistema de software e monitorar o funcionamento do equipamento para garantir que as especificações operacionais sejam atendidas.

Requerido

** Um TS/SCI com Poly ativo é obrigatório. **

  1. TS/SCI com polígrafo atual.
  1. Oito (8) anos de experiência como SWE em programas e contratos de escopo, tipo e complexidade semelhantes. Bacharelado em Ciência da Computação ou área relacionada de uma faculdade ou universidade credenciada. Quatro (4) anos de experiência adicional como SWE em projetos com processos de software semelhantes podem substituir o diploma de bacharel.

Desejável

  1. Três (3) anos de experiência em um ambiente CNO.
  1. Um (1) ano de experiência codificando em Python.
  1. Três (3) anos de experiência com Design de Interface Web e Desenvolvimento de Usabilidade.
  1. Cinco (5) anos de experiência em Desenvolvimento de Interface de Banco de Dados e Repositório de Software.

Elegibilidade para Prêmio de Indicação de Funcionário

Esta requisição é elegível para um prêmio de indicação de funcionário. TODOS os requisitos de elegibilidade devem ser atendidos para receber o prêmio de indicação. O salário associado a esta posição ($99,000 - $206,000) é compatível com as qualificações do candidato selecionado, anos de experiência relevante e nível demonstrado de expertise. A remuneração será determinada com base nesses fatores para garantir o alinhamento com as habilidades, responsabilidades e padrões de mercado. Nightwing oferece cobertura de seguro médico, de visão e odontológico, além de um plano 401k, PTO, feriados e seguros adicionais. #NWTBSWE2

Nightwing é um Empregador Igualitário/Ação Afirmativa. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência ou status de veterano, idade ou qualquer outra classe protegida federalmente.

Salário e Benefícios

O salário associado a esta posição ($99,000-$206,000) é compatível com as qualificações do candidato selecionado, anos de experiência relevante e nível demonstrado de expertise. A remuneração será determinada com base nesses fatores para garantir o alinhamento com as habilidades, responsabilidades e padrões de mercado.

Nightwing oferece cobertura de seguro médico, de visão e odontológico, além de um plano 401k, PTO, feriados e seguros adicionais.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026