CACI International

Full Stack Software Engineer

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

Faixa Salarial

Cargo: Full Stack Software Engineer

Categoria do Cargo: Engenharia

Tipo de Contrato: Tempo Integral

Tipo de Empregado: Efetivo

Porcentagem de Viagem Requerida: Até 10%

Tipo de Viagem: Local

Previsão de Encerramento da Vaga: 1/1/2029

-

Há uma série de fatores que podem influenciar o salário final, incluindo, mas não se limitando a, localização geográfica, categorias de mão de obra de contratos do Governo Federal e taxas salariais de contratos, experiência de trabalho anterior relevante, habilidades e competências específicas, educação e certificações. Nossos funcionários valorizam a flexibilidade na CACI que lhes permite equilibrar trabalho de qualidade e suas vidas pessoais. Oferecemos remuneração competitiva, benefícios e oportunidades de aprendizado e desenvolvimento. Nosso amplo e competitivo mix de opções de benefícios é projetado para apoiar e proteger funcionários e suas famílias. Na CACI, você receberá benefícios abrangentes, como; saúde, bem-estar, financeiro, aposentadoria, apoio familiar, educação continuada e benefícios de tempo livre. Como esta posição pode ser trabalhada em mais de uma localidade, a faixa exibida é a média nacional para a posição.

A faixa salarial proposta para esta posição é:

$82,100-$172,400

Qualificações

Nível de Acesso Mínimo Necessário para Iniciar: TS/SCI com Polígrafo

Requerido

  1. Bacharelado em ciência da computação ou área relacionada
  1. 5+ anos de experiência em linguagens orientadas a objetos (OO), com foco significativo em Python
  1. Pelo menos 2 anos de experiência em JavaScript ou TypeScript
  1. Capacidade de colaborar com equipes multifuncionais, incluindo gerentes de produto, arquitetos e outros engenheiros para definir, projetar e lançar novos recursos
  1. Compreensão do ciclo de vida completo de desenvolvimento de software (SDLC), incluindo coleta de requisitos, design, codificação, testes, implantação e manutenção
  1. Capacidade de escrever código limpo, eficiente, bem documentado e testável
  1. Experiência no desenvolvimento de testes unitários, de integração e de sistema para garantir a qualidade do software
  1. Experiência no desenvolvimento de microsserviços e APIs RESTful. Conhecimento de como trabalhar em um ambiente de desenvolvimento Ágil/Scrum, participando de planejamento de sprints, daily stand-ups e revisões de sprint
  1. Capacidade de trabalhar no escritório em tempo integral
  1. Certificado de Segurança Ativo TS/SCI do Governo dos EUA com Polígrafo

A Oportunidade

Estamos buscando um(a) talentoso(a) e motivado(a) Engenheiro(a) de Software para se juntar à nossa equipe dinâmica. Como um(a) contribuidor(a) chave, você projetará, desenvolverá e manterá soluções de software inovadoras que atendam aos padrões modernos da indústria. Nosso(a) candidato(a) ideal é proficiente em múltiplas linguagens de programação, adota metodologias ágeis de desenvolvimento e prospera em um ambiente colaborativo. Você será responsável por escrever código limpo e escalável, solucionar problemas técnicos e otimizar o desempenho do sistema. Um forte entendimento de computação em nuvem, APIs e arquitetura de software é altamente desejável. Se você é apaixonado(a) por tecnologia e está ansioso(a) para causar impacto, adoraríamos ouvir você!

Responsabilidades

  1. Gerenciar o processo completo de desenvolvimento de software, desde a concepção até a implantação
  1. Manter e atualizar o software após a implantação
  1. Gerenciar o ciclo de vida completo para a produção de software e aplicações
  1. Supervisionar e orientar a análise, escrita, construção e implantação de software
  1. Supervisionar os testes automatizados e fornecer feedback à gerência durante o processo de desenvolvimento
  1. Modificar e testar alterações em programas desenvolvidos anteriormente

Desejável

  1. Experiência com um provedor de nuvem moderno como AWS ou Azure, bem como compreensão de implantações Kubernetes independentes
  1. Experiência com desenvolvimento front-end moderno usando React ou Angular, bem como um entendimento correlato de JavaScript ou Typescript
  1. Experiência com ferramentas de Controle de Código Fonte (por exemplo, Git, Gitlab)
  1. Experiência com DevSecOps e metodologia de desenvolvimento de software Ágil/Scrum, incluindo o uso de ferramentas como Git, Jira e Confluence
  1. Certificação IAT Nível II ou III (ou seja, Security+, CISSP ou CASP)

O Que Você Pode Esperar

Uma cultura de integridade.

Na CACI, colocamos caráter e inovação no centro de tudo o que fazemos. Como um membro valioso da equipe, você fará parte de um grupo de alto desempenho dedicado às missões de nossos clientes e impulsionado por um propósito maior – garantir a segurança de nossa nação.

Um ambiente de confiança.

A CACI valoriza as contribuições únicas que cada funcionário traz para nossa empresa e nossos clientes - todos os dias. Você terá autonomia para tirar o tempo que precisar através de um benefício único de folga flexível e acesso a recursos robustos de aprendizado para tornar suas ambições realidade.

Um foco em crescimento contínuo.

Juntos, avançaremos as missões mais críticas de nossa nação, construiremos sobre nosso longo histórico de sucesso nos negócios e encontraremos oportunidades para inovar - em sua carreira e em nosso legado.

A CACI é um Empregador de Oportunidades Iguais. Todos os candidatos qualificados receberão consideração para emprego sem distinção de raça, cor, religião, sexo, gravidez, orientação sexual, idade, origem nacional, deficiência, status de veterano protegido ou qualquer outra característica protegida.

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

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores