B&A
North Point Technology
.NET / C# Developer – Senior (Top Secret com acordo para obter CI Poly)
DESENVOLVEDOR .NET / C# – SENIOR
Este cargo exige autorização TS/SCI ativa com CI Polygraph. Por favor, candidate-se apenas se você tiver autorização TS/SCI ativa com CI Polygraph.
Posição / LCAT: Desenvolvedor .NET / C# Nível: Senior Lead Designação: N/A
Localização: Fort Belvoir, VA
Junte-se a nós! Candidate-se com North Point Technology hoje!
Para cargos que exigem uma autorização de segurança federal, seu nível de autorização deve ser claramente identificado em seu currículo.
RESUMO DA FUNÇÃO
Fornece desenvolvimento de aplicações para um ambiente corporativo orientado para Microsoft, incluindo MS.NET, C#, MVC 4+, e Internet Information Services (IIS) para desenvolvimento web em Windows Server, em suporte a aplicações web desenvolvidas internamente. Desenvolve, testa e implanta software dentro de um ambiente operacional DEVSECOPS em múltiplas redes suportadas, aderindo às metodologias Agile, SCRUM e Lean. Colabora com colegas para revisar código, garante que as melhores práticas e padrões de codificação sejam seguidos, e usa Azure DevOps para alterações de código e controle de versão.
RESPONSABILIDADES
- Fornecer desenvolvimento de aplicações para um ambiente corporativo orientado para Microsoft, incluindo MS.NET, C#, MVC 4+, e Internet Information Services (IIS) para desenvolvimento web em Windows Server
- Colaborar com colegas para revisar código para garantir que as melhores práticas, normas da equipe e padrões de codificação sejam seguidos
- Fornecer desenvolvimento web e controle de versão para um ambiente corporativo orientado para Microsoft usando ferramentas fornecidas pelo Governo (Microsoft Visual Studio 2019 e posterior, Azure DevOps e posterior)
- Estimar o nível de esforço necessário para todo o design, desenvolvimento, implantação e teste, e fornecer informações ao COR
- Participar de uma equipe de desenvolvimento iterativo em todas as facetas, incluindo planejamento de sprint, reuniões diárias scrum, revisões e retrospectivas
- Desenvolver documentação, incluindo planos de teste, documentação para o usuário final, wireframes, mockups, diagramas de caso de uso e fluxogramas; armazenar toda a documentação em repositórios de documentos identificados pelo Governo
- Usar Azure DevOps para todas as alterações de código e controle de versão
- Criar e atualizar planos de teste e registrar resultados na documentação do desenvolvedor
- Colaborar com a equipe de Garantia de Qualidade (QA) para mitigar todas as descobertas identificadas durante os testes
- Construir pacotes totalmente implantáveis para ambientes de desenvolvimento, staging, integração e produção, e enviar solicitações de implantação para aprovação
- Usar todos os modelos aprovados fornecidos pelo Governo para a documentação necessária e garantir que todos os documentos relacionados ao desenvolvimento sejam armazenados em um único repositório de documentos
- Utilizar habilidades avançadas de programação para desenvolver e incorporar campos obrigatórios da especificação XML do DNI Audit de acordo com a Coleta e Compartilhamento de Dados de Auditoria ICS-500-27
- Aderir a métodos de desenvolvimento de software, incluindo Agile, SCRUM e Lean
- Fornecer relatórios de status do projeto ao Governo em todas as fases do ciclo de vida do projeto, conforme necessário
- Utilizar Azure DevOps para registrar e relatar bugs para Garantia de Qualidade, gerentes de projeto e outros stakeholders
- Garantir que SOPs, guias "Como fazer", planos de teste e documentação de acreditação estejam completos para cada aplicação
- Indivíduos que não trabalham em uma instalação do Governo e não possuem autorização TS/SCI devem escrever código em um ambiente não classificado e fornecer o código para desenvolvedores contratados que trabalham em uma instalação do Governo com autorização TS/SCI para integração nos ambientes de integração e produção
QUALIFICAÇÕES NECESSÁRIAS
- Oito anos de experiência em Desenvolvimento .NET (incluindo MS.NET, C#, MVC 4+, e Internet Information Services (IIS) para desenvolvimento web em Windows Server)
- Cinco anos de experiência com Processo de Ciclo de Vida de Desenvolvimento de Software (SDLC)
- Cinco anos de experiência com Teste de Unidade de desenvolvimento de software, Teste de Sistema, Teste Funcional, Teste de Aceitação do Usuário ou outra experiência de teste de desenvolvimento
- Cinco anos de experiência em desenvolvimento de banco de dados SQL com stored procedures
- Cinco anos de experiência em mentoria de pessoal júnior sobre práticas e procedimentos adequados
- Cinco anos de experiência documentando defeitos de software usando um sistema de rastreamento de bugs e relatando defeitos para desenvolvedores de software e gerentes de projeto
- Autorização TS/SCI com SBI e capacidade de obter autorização SI, TK, G, HCS e NATO Secret
- Certificação DoD 8140.03 IAT Nível II / Intermediário
QUALIFICAÇÕES PREFERENCIAIS
- Experiência com metodologias de desenvolvimento de software Agile, SCRUM e Lean
- Experiência usando Microsoft Visual Studio 2019 e posterior, e Azure DevOps
North Point Technology é O MELHOR lugar para trabalhar para engenheiros com mentalidade curiosa motivados a apoiar as missões mais cruciais de nosso país! Focamos em projetos de longo prazo, utilizando a tecnologia mais recente em suporte a soluções inovadoras para resolver os problemas mais difíceis de nossos clientes.
Na North Point Technology, OS FUNCIONÁRIOS vêm em primeiro lugar! Valorizamos nossos funcionários, fornecendo excelente remuneração, benefícios e um equilíbrio flexível entre vida pessoal e profissional. Buscamos uma atmosfera unida e aberta onde os proprietários estão sempre diretamente disponíveis para nossos membros da equipe.
