Roku
VSolvit
DESENVOLVEDOR DE SOFTWARE (C++)
OBSERVAÇÕES ADICIONAIS
A VAGA EXIGE PRESENÇA 100% NO ESCRITÓRIO DIARIAMENTE EM NORCO, CA
Esta posição destina-se a um desenvolvedor de software de nível pleno a sênior, capaz de contribuir imediatamente para os esforços de design, desenvolvimento e modernização de software. O candidato ideal demonstra forte expertise técnica, bom julgamento de engenharia e a capacidade de trabalhar efetivamente em um ambiente de desenvolvimento Ágil de ritmo acelerado, apoiando sistemas de defesa de missão crítica.
RESUMO DA VAGA
A VSolvit está buscando um Desenvolvedor de Software (C++) altamente motivado para se juntar à nossa equipe, apoiando o desenvolvimento, modernização e sustentação de aplicações de análise de missão crítica para a Marinha dos EUA. Esta posição é ideal para um engenheiro de software de nível pleno a sênior com forte experiência em desenvolvimento C++, paixão por resolver desafios técnicos complexos e capacidade de contribuir ao longo do ciclo de vida de desenvolvimento de software.
O candidato selecionado trabalhará em um ambiente colaborativo Ágil SAFe, em parceria com engenheiros de software, engenheiros de sistemas, testadores e stakeholders do governo para projetar, desenvolver, aprimorar e manter aplicações analíticas baseadas em desktop. A função envolve a modernização de sistemas de software legados, a implementação de novas funcionalidades, a solução de problemas complexos e a contribuição para a direção técnica de longo prazo da plataforma. Candidatos bem-sucedidos possuirão fortes habilidades de design orientado a objetos, experiência no desenvolvimento de aplicações multithread e a capacidade de trabalhar de forma independente, contribuindo efetivamente em um ambiente de equipe. Experiência de trabalho em ambientes DoD, governamentais ou outros ambientes regulamentados é altamente desejável.
Como em qualquer posição, existem expectativas adicionais. Estas incluem aderir aos horários de trabalho estabelecidos, cumprir os prazos dos projetos, cumprir as políticas e procedimentos da empresa, comunicar-se efetivamente com supervisores e membros da equipe, manter o foco nos objetivos designados e realizar outras tarefas conforme atribuído.
RESPONSABILIDADES
- Colaborar com equipes Ágeis Scrum para projetar, desenvolver, testar e manter aplicações de software baseadas em desktop
- Desenvolver soluções de software de alta qualidade usando C++ e práticas modernas de engenharia de software
- Projetar e implementar componentes de aplicação escaláveis, manteníveis e eficientes
- Aplicar princípios de design orientado a objetos, multithreading, concorrência, sincronização e técnicas de programação assíncrona baseada em tarefas
- Solucionar problemas, depurar e resolver defeitos de software e problemas de desempenho
- Participar da modernização de aplicações legadas e implementação de novas funcionalidades
- Contribuir para a arquitetura de software, discussões de design técnico e revisões de código
- Desenvolver e manter documentação técnica, artefatos de design e procedimentos de teste de software
- Trabalhar em estreita colaboração com engenheiros de sistemas, analistas, testadores e stakeholders do governo para garantir que os requisitos da missão sejam atendidos
- Participar do planejamento de sprints, daily standups, retrospectivas e outras cerimônias Ágeis
- Apoiar atividades de integração, implantação e sustentação de software
QUALIFICAÇÕES BÁSICAS
- 5–10 anos de experiência profissional em desenvolvimento de software
- Forte proficiência em C++ com foco em desenvolvimento de aplicações desktop
- Experiência no desenvolvimento, manutenção e aprimoramento de aplicações desktop usando C++
- Forte compreensão de programação orientada a objetos e princípios de engenharia de software
- Experiência com multithreading, concorrência, sincronização e programação assíncrona baseada em tarefas
- Experiência em projetar, desenvolver, testar e manter aplicações de software complexas
- Experiência em solucionar problemas e resolver defeitos de software em ambientes de produção ou operacionais
- Conhecimento prático de controle de origem Git, incluindo branching, merging, revisões de código, commits e fluxos de trabalho de pull request
- Fortes habilidades de comunicação escrita e verbal
- Capacidade de trabalhar de forma independente e colaborativa em um ambiente de equipe
- Cidadania dos EUA é necessária
- Autorização de Segurança ativa DoD Secret ou superior (ou a capacidade de obtê-la)
- Certificação CompTIA Security+ é necessária
- Se aplicável: Se você é ou foi recentemente empregado pelo Governo dos EUA, uma carta de ética pós-emprego será necessária se o emprego na VSolvit for oferecido
EDUCAÇÃO E CERTIFICAÇÕES
- Bacharelado em Ciência da Computação, Engenharia de Software, Engenharia da Computação ou uma disciplina técnica relacionada
- Combinação equivalente de educação, certificações e experiência relevante pode ser considerada
- Certificação CompTIA Security+ é necessária
QUALIFICAÇÕES PREFERENCIAIS
- 5 a 7+ anos de experiência profissional em desenvolvimento de software
- Experiência com metodologias Ágeis, particularmente Scrum e SAFe
- Experiência no uso de ferramentas Atlassian como Jira e Confluence
- Experiência no desenvolvimento de aplicações desktop em ambientes governamentais, de defesa ou regulamentados
- Experiência na modernização de sistemas de software legados e migração de aplicações para arquiteturas mais novas
- Familiaridade com CMake para configurar, construir e gerenciar projetos C++
- Experiência com padrões modernos de C++ (C++11/14/17/20)
- Experiência em depuração, profiling e otimização de sistemas de software complexos
- Familiaridade com scripting e automação Python
- Experiência no apoio a esforços de desenvolvimento de software da Marinha dos EUA ou do Departamento de Defesa * Experiência em GIS (Sistemas de Informação Geográfica) é um diferencial
- Autorização Top Secret ativa é um diferencial
Resumo da Empresa
Junte-se à Equipe VSolvit! Fundada em 2006, a VSolvit (pronuncia-se 'We Solve It') é uma provedora de serviços de tecnologia especializada em cibersegurança, computação em nuvem, sistemas de informação geográfica (GIS), sistemas de business intelligence (BI), data warehousing, serviços de engenharia e desenvolvimento de banco de dados e aplicações personalizadas. A VSolvit é uma empresa premiada como WOSB, CA CDB, MBE, WBE e certificada CMMI Nível 3.
Nosso objetivo é crescer juntos e aproveitar o trabalho que fazemos como equipe.
A VSolvit LLC é uma empregadora que oferece Igualdade de Oportunidades/Ação Afirmativa e considerará todos os candidatos qualificados para emprego sem distinção de raça, cor, religião, sexo, origem nacional, status de veterano protegido ou status de deficiência.
Oferecemos um programa personalizável de benefícios de saúde que melhor atende às necessidades de seus funcionários. A oferta pode incluir: seguro médico, odontológico e de visão, seguro de vida, seguro contra invalidez de longo e curto prazo e outros produtos de seguro, Conta Poupança de Saúde (HSA), Conta de Despesas Flexíveis (FSA), opções de Plano de Aposentadoria 401K, Reembolso de Mensalidades e diversos benefícios voluntários.
