Idaho Health Insurance Exchange
CACI International
Desenvolvedor/Engenheiro de Software Full Stack
Faixa Salarial
Título do Cargo: Desenvolvedor/Engenheiro de Software Full Stack
Categoria do Cargo: Engenharia
Tipo de Contrato: Tempo Integral
Requisito Mínimo de Acesso: TS/SCI
Tipo de Emprego: Efetivo
Porcentagem de Viagem Requerida: Até 10%
Tipo de Viagem: Local
Previsão de Fim de Divulgação: 10/13/2027
-
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, financeiros, aposentadoria, apoio familiar, educação continuada e benefícios de folga.
Como esta posição pode ser trabalhada em mais de uma localidade, a faixa mostrada é a média nacional para a posição.
A faixa salarial proposta para esta posição é:
$69,100-$141,500
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.
A Oportunidade
A CACI está buscando um Desenvolvedor de Software para se juntar a uma equipe multidisciplinar para trabalhar na entrega da próxima geração de sistemas de gerenciamento de missões usando tecnologias nativas de nuvem de ponta, seguindo uma estrutura de desenvolvimento de software de implantação contínua ágil extrema.
Responsabilidades
Como desenvolvedor neste programa empolgante e dinâmico, você trará seu entusiasmo pelo desenvolvimento de software para trabalhar em uma equipe ágil multidisciplinar no projeto, desenvolvimento e manutenção de aplicações de gerenciamento de missões de próxima geração.
Contaremos com você para aprender a ajudar a desenvolver, solucionar problemas e manter microsserviços nativos de nuvem e uma interface de usuário (UI) para uma aplicação rica em dados com fluxos de trabalho complexos. Como parte do processo de desenvolvimento e apoio à adoção pelo usuário, você escreverá testes automatizados para seu código, implantará em um pipeline DevSecOps totalmente automatizado e ajudará a solucionar quaisquer bugs encontrados.
Todos os dias, você pode esperar relatar um breve status em uma reunião ágil, mergulhar no trabalho de maior prioridade para realizar naquele dia, codificar com seus colegas de equipe e participar de TEMs conforme necessário.
As tecnologias que você usará incluem:
- Java 17: Spring Boot, Spring Framework e microsserviços REST
- JavaScript/TypeScript: Frameworks como Vue 3 e Bootstrap
- Ferramentas de teste automatizado: Mockito, JUnit, Cypress, etc.
- Bancos de dados: PostGres, MySQL, Redis, AWS DynamoDB, etc.
- Serviços de Nuvem: AWS EC2, RDS, S3, SNS/SQS e Lamda.
- Ferramentas de SCM e rastreamento de issues como Git, Jira, Confluence, etc.
- Ferramentas de pipeline DevSecOps como Gitlab CI/CD, SonarQube, Fortify, etc.
Qualificações
Requerido
- Disponibilidade para trabalhar presencialmente nas instalações da CACI em Sterling, VA ou Denver, CO
- Acesso: Deve possuir TS/SCI com CI poly (ou estar disposto a fazer o CI poly)
- Formação: Bacharelado em área STEM ou experiência relacionada e 3+ anos de experiência
- Experiência com Java/Back-end OU
- Experiência com Web/Front End
- Experiência no desenvolvimento em ambiente Linux
- Disposição para trabalhar em diversas áreas do produto Full Stack
- Disposição para trabalhar em processos Kanban ágeis reais e ambientes de desenvolvimento dinâmicos.
- Experiência comprovada trabalhando com outras pessoas em um ambiente de equipe.
- Disposição para obter certificação Security+
Desejável
- Experiência com metodologias ágeis e processos e ferramentas DevOps
- Experiência utilizando Amazon Web Services
- Experiência com ferramentas de gerenciamento de contêineres (ex: Docker, Kubernetes)
- Experiência com ferramentas de gerenciamento de código fonte Git / GitLab
- Experiência utilizando ferramentas de Test Driven Development (TDD) como Cypress e Mockito.
- Experiência com sistemas de banco de dados como MySQL, Redis, etc.
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 terá acesso a robustos recursos de aprendizado para tornar suas ambições uma 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.
