B&A
General Dynamics Information Technology
Engenheiro de Software Sênior Consultor
Sobre a oportunidade
Tipo de Requisição: Regular
Família de Cargos: Ciência de Dados e Engenharia de Dados
#SWDevPolyMD
A faixa salarial provável para esta posição é de US$ 195,500 - US$ 264,500. Isso não é, no entanto, uma garantia de remuneração ou salário. Em vez disso, o salário será definido com base na experiência, localização geográfica e possivelmente requisitos contratuais e pode ficar fora dessa faixa.
Horas Semanais Programadas: 40
Viagem Necessária: Nenhuma
Opções de Teletrabalho: Presencial
Local de Trabalho: EUA MD Annapolis Junction
Nosso Processo de Verificação de Identidade
Como parte do processo de contratação, solicitaremos que você conclua um processo de verificação de identidade que utiliza biometria avançada e inteligência artificial para garantir a autenticidade e proteger contra fraudes de identidade. Espera-se que você esteja na câmera durante as entrevistas virtuais. Reservamo-nos o direito de tirar sua foto para verificar sua identidade e prevenir fraudes. Ao prosseguir, você autoriza a coleta, o processamento e o uso de seus dados biométricos para fins de verificação de identidade e segurança.
Junte-se à nossa Comunidade de Talentos para se manter atualizado sobre nossas oportunidades de carreira e eventos em gdit.com/tc gdit.com/tc.
Empregador de Igualdade de Oportunidades / Indivíduos com Deficiência / Veteranos Protegidos
Qualificações do Cargo
Nível de Acesso Requerido Atualmente: Top Secret SCI + Polígrafo
Nível de Acesso a Ser Obtido: Top Secret SCI + Polígrafo
Confiança Pública/Outros Requeridos: Nenhum
Habilidades: Desenvolvimento de Processos (PD), Componentes de Software, Design de Software, Desenvolvimento de Software, Sistemas de Software
Certificações: Nenhuma
Experiência: 4 + anos de experiência relacionada
Cidadania dos EUA Requerida: Sim
Qualificações
- Bacharelado em Ciência da Computação ou área relacionada de uma faculdade ou universidade credenciada é exigido. Quatro (4) anos de experiência adicional em SWE em projetos com processos de software semelhantes podem substituir o bacharelado.
- Dois (2) anos de experiência desenvolvendo e personalizando aplicações principais como Incident, Problem, Change, Knowledge e Service Catalog
- Quatro (4) anos de experiência em sistemas de aplicações de TI em entrega de soluções tecnológicas são exigidos.
- Experiência na criação e implementação de scripts, regras de negócios, políticas, ACLs e, de outra forma, configurar ou modificar aplicações ServiceNow para atender aos requisitos.
- Experiência na integração de software de terceiros e APIs usando REST e SOAP
- Experiência em codificação em linguagens de script (ou seja: JavaScript, HTML, CSS, AngularJS, JSON ou outras linguagens)
Descrição do Cargo
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 à aderência aos 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.
- Analisar requisitos do usuário para derivar requisitos de design e desempenho de software
- Depurar software existente e corrigir defeitos
- Fornecer recomendações para melhorar a documentação e os padrões do processo de desenvolvimento de software
- Projetar e codificar novo software ou modificar software existente para adicionar novos recursos
- Integrar software existente em sistemas ou ambientes operacionais novos ou modificados
- Desenvolver consultas de dados simples para bancos de dados ou repositórios de dados existentes ou propostos
- Aplica conhecimento de ITOM, ITSM, HRSD, CSM e/ou Service Portal.
- Codifica com linguagens de programação e bancos de dados incluindo HTML, CSS, JavaScript.
- Escrever ou revisar documentação de software e sistemas
- Atuar como líder de equipe no nível apropriado ao processo de desenvolvimento de software em uso em qualquer projeto específico
- Projetar ou implementar interfaces/consultas complexas de banco de dados ou repositório de dados
- Desenvolver ou implementar algoritmos para atender ou exceder os padrões de desempenho e funcionais do sistema
- Auxiliar no desenvolvimento e execução de procedimentos de teste para componentes de software
- Desenvolver soluções de software analisando padrões de desempenho do sistema, consultando usuários ou engenheiros de sistema; analisando fluxo de sistemas, uso de dados e fluxos de trabalho; e investigando áreas problemáticas
- Modificar software existente para corrigir erros, adaptar-se a novo hardware ou melhorar seu desempenho
- Projetar, desenvolver e modificar sistemas de software, usando análise científica e modelos matemáticos para prever e medir resultados e consequências do design
- Projetar ou implementar algoritmos complexos que exigem adesão a restrições rigorosas de tempo, recursos do sistema ou interface; Realizar controle de qualidade nos produtos da equipe
- Implementar recomendações para melhorar a documentação e os padrões do processo de desenvolvimento de software
- 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
- Consultar engenheiros de sistema e engenheiros de hardware para derivar requisitos de software e para
- obter informações sobre limitações e capacidades do projeto, requisitos de desempenho e interfacesCoordenar a instalação do sistema de software e monitorar o funcionamento do equipamento para garantir que as especificações operacionais sejam atendidas
A GDIT É O SEU LUGAR
- 401K com contrapartida da empresa
- Pacotes abrangentes de saúde e bem-estar
- Equipe de mobilidade interna dedicada a ajudá-lo a gerenciar sua carreira
- Oportunidades de crescimento profissional, incluindo educação e certificações pagas
- Tecnologia de ponta da qual você pode aprender
Locais de Trabalho Adicionais
Recompensas Totais na GDIT
Nosso pacote de benefícios para todos os funcionários baseados nos EUA inclui uma variedade de opções de planos médicos, alguns com Contas de Poupança de Saúde, opções de plano odontológico, um plano de visão e um plano 401(k) oferecendo a capacidade de contribuir com dólares pré e pós-imposto até os limites anuais da Receita Federal e receber uma contrapartida da empresa. Para incentivar o equilíbrio entre vida pessoal e profissional, a GDIT oferece aos funcionários semanas de trabalho flexíveis sempre que possível e uma variedade de planos de licença remunerada, incluindo férias, licença médica e pessoal, feriados, licença parental remunerada, militar, por luto e por serviço de júri. Para garantir que nossos funcionários possam proteger sua renda, outros benefícios como licença por invalidez de curto e longo prazo, seguro de vida, morte acidental e desmembramento, seguro de acidente pessoal, doença crítica e seguro de acidentes de viagem de negócios são fornecidos ou disponíveis. Revisamos regularmente nosso pacote de Recompensas Totais para garantir que nossas ofertas sejam competitivas e reflitam o que nossos funcionários nos disseram que mais valorizam.
Sobre Nosso Trabalho
Somos a GDIT. Uma empresa global de tecnologia e serviços profissionais que entrega soluções tecnológicas e serviços de missão para todas as principais agências do governo dos EUA, comunidade de defesa e inteligência. Nossos especialistas em 26,000 extraem o poder da tecnologia para criar valor imediato e entregar soluções na vanguarda da inovação. Operamos em mais de 50 países em todo o mundo, oferecendo capacidades líderes prontas para missão em IA, nuvem, cibersegurança e desenvolvimento de software.
