Roku
Millennial Software Solutions Inc
Desenvolvedor Sênior Full Stack, TS/SCI com Poly - $180K-$270K + 15% 401k
Descrição
Sobre a Millennial Software
A Millennial Software está revolucionando o cenário de segurança e defesa ao aproveitar nossas competências principais em desenvolvimento de software, automação, DevSecOps e machine learning.
Sobre a Posição
A Millennial Software está buscando um Desenvolvedor de Software Sênior Full Stack para integrar nossa equipe colaborativa que presta suporte a um cliente governamental. Você contribuirá para o design, desenvolvimento e suporte de aplicações e ferramentas modernas baseadas em dados que simplificam fluxos de trabalho complexos dos usuários e permitem decisões críticas para a missão.
Esta é uma excelente oportunidade para um desenvolvedor motivado expandir suas habilidades técnicas em todo o full stack, com foco especial em processos e tecnologias modernas de desenvolvimento de software.
O candidato ideal é apaixonado por todo o ciclo de vida da aplicação, incluindo design, codificação, testes, implementação, implantação, bem como suporte e manutenção. O candidato deve sentir-se confortável em colaborar estreitamente com usuários e desenvolvedores para criar e manter ferramentas polidas e de alto desempenho em ambientes de missão crítica.
- 100% de cobertura de planos de saúde, odontológico e oftalmológico pagos pela empresa para você e todos os seus dependentes
- Possibilidade de aumento salarial caso não precise de plano de saúde/odontológico/oftalmológico
- 100% de seguro de vida e invalidez pagos pela empresa
- Contribuição da empresa de 15% 401(k)
- 30 dias de folga remunerada (PTO)/feriados
- Orçamento generoso para treinamento
- Licença-maternidade e licença-paternidade remuneradas
- Incentivos para desenvolvimento de negócios / crescimento
- Brindes da empresa de alta qualidade
Funções Essenciais
- Projetar, construir, testar e entregar funcionalidades full-stack abrangendo interfaces de usuário, serviços de backend e camadas de dados.
- Colaborar com as equipes de produto e design para traduzir requisitos em planos técnicos e entregas iterativas.
- Construir e manter APIs escaláveis e integrações de serviços; garantir precisão, confiabilidade e desempenho.
- Implementar e manter componentes de frontend com atenção à usabilidade, responsividade e acessibilidade.
- Implantar, atualizar e manter componentes de software em infraestruturas baseadas em Kubernetes usando helm charts e ferramentas de linha de comando.
- Escrever testes automatizados e participar de revisões de código para manter a qualidade e reduzir defeitos.
- Monitorar, solucionar problemas e resolver incidentes de produção; participar de plantões ou resposta a incidentes conforme necessário.
- Melhorar fluxos de trabalho de desenvolvedores (CI/CD, desenvolvimento local, ferramentas) e observabilidade do sistema (logs, métricas, rastreamento).
- Documentar soluções, decisões e manuais operacionais para apoiar a manutenibilidade a longo prazo.
- Seguir práticas de desenvolvimento seguro e contribuir para a redução de riscos (segurança, privacidade, conformidade, conforme aplicável).
Requisitos
Qualificações Necessárias
- Experiência comprovada na entrega de software em produção abrangendo domínios de frontend e backend.
- Proficiência em pelo menos uma linguagem de backend moderna (por exemplo, Python, Java, Go, C#, Node.js) e uma stack de frontend moderna (por exemplo, JavaScript/TypeScript com React/Vue/Angular).
- Experiência em projetar e consumir APIs (REST e/ou GraphQL), integrando com bancos de dados e manipulando modelos de dados.
- Experiência com plataformas de mensageria e filas, como Kafka, RabbitMQ ou similares.
- Experiência na criação e manutenção de containers Docker, Helm charts, plataformas de orquestração como clusters Kubernetes e uso de serviços de infraestrutura em nuvem (AWS/Azure/GCP).
- Conhecimento prático de fundamentos de engenharia de software: controle de versão, testes, depuração, desempenho e codificação segura.
- Experiência em colaboração em ambiente de equipe (revisões de código, entrega iterativa, comunicação clara).
- Capacidade de decompor problemas ambíguos e entregar soluções com resultados mensuráveis.
- Bacharelado em área relacionada ou experiência prática equivalente.
- Credencial TS/SCI ativa.
- Capacidade de trabalhar presencialmente nas seguintes localidades - Virgínia: Fairfax, Chantilly, McLean, Sterling ou Colorado: Colorado Springs.
Diferenciais
- Experiência com sistemas orientados a eventos (filas/streams), cache e padrões de sistemas distribuídos.
- Familiaridade com infraestrutura como código e melhores práticas de CI/CD.
- Experiência com ferramentas de observabilidade (APM, logs estruturados, métricas, rastreamento).
- Exposição a padrões de acessibilidade (WCAG) e otimização de desempenho de frontend.
- Trabalho anterior em ambientes regulamentados ou sistemas que exigem fortes considerações de segurança/conformidade.
A Millennial Software Solutions Inc é uma empregadora que oferece oportunidades iguais e não discrimina no emprego com base em raça, cor, religião, sexo, origem nacional, afiliação política, orientação sexual, identidade de gênero, estado civil, deficiência e informações genéticas, idade, filiação a organização de funcionários ou outro fator não relacionado ao mérito.
