Leidos

Engenheiro de Software Sênior (Full Stack)

TypeScriptPythonJavaReactC++
Tradução automática. Consulte o original.

Sobre a oportunidade

Engenheiro de Software Sênior (Full Stack)

A Função

Como Engenheiro de Software Sênior, você desempenhará um papel crítico tanto na manutenção do ambiente atual quanto na entrega de novas capacidades. O indivíduo selecionado desenvolverá soluções para problemas técnicos complexos que impactam múltiplas áreas ou disciplinas; empregará regularmente engenhosidade e criatividade para desenvolver novas soluções e sistemas técnicos para atingir objetivos funcionais.

Você estará imerso em um de nossos programas chave. Em nome de nosso cliente do governo central, você terá impacto direto nas iterações atuais e futuras de uma de nossas infraestruturas nacionais críticas mais importantes.

Esta é uma função de contribuidor individual sênior. O indivíduo será um engenheiro altamente experiente que lidera pelo exemplo através do desenvolvimento do dia a dia, contribui para a tomada de decisão técnica dentro de seu escopo e apoia a equipe mais ampla através de mentoria e orientação técnica. A abordagem técnica geral é acordada colaborativamente com o Líder Técnico e o Arquiteto de Software.

Localização: Farnborough ou Whiteley, com flexibilidade para trabalhar de casa dependendo das demandas de negócios

Salário: £ 61,500 - £ 78,800

Compromisso com a Diversidade

Damos as boas-vindas a candidaturas de todas as partes da comunidade e estamos comprometidos com uma cultura verdadeiramente diversa e inclusiva. Fomentamos um sentimento de pertencimento, acolhendo todas as perspectivas e contribuições, e fornecendo acesso igualitário a oportunidades e recursos para todos. Se você tem uma deficiência ou precisa de algum ajuste razoável durante as fases de candidatura e seleção, por favor, nos informe, e responderemos de uma forma que melhor se adapte às suas necessidades.

POSTAGEM ORIGINAL

Para Vagas nos EUA: Embora sujeito a mudanças com base nas necessidades de negócios, a Leidos antecipa razoavelmente que esta requisição de emprego permanecerá aberta por pelo menos 3 dias com uma data de fechamento prevista não anterior a 3 dias após a data de postagem original listada acima.

INTERVALO DE PAGAMENTO

£ 61,500.00-£ 78,800.00

A faixa salarial da Leidos para este nível de cargo é apenas uma diretriz geral e não uma garantia de remuneração ou salário. Fatores adicionais considerados ao estender uma oferta incluem (mas não se limitam a) responsabilidades do cargo, educação, experiência, conhecimento, habilidades e capacidades, bem como equidade interna, alinhamento com dados de mercado, acordo de negociação aplicável (se houver) ou outra lei.

O que farei?

  1. Entregar software de alta qualidade, pronto para produção, através de desenvolvimento prático, abrangendo tecnologias backend e front-end.
  1. Desenvolver, depurar, testar, documentar e implantar melhorias de software alinhadas com a Estratégia de Desenvolvimento de Software.
  1. Contribuir para a entrega full‑stack, incluindo:
  1. Serviços Backend e APIs REST implementadas em Java
  1. Aplicações modernas de página única implementadas usando React/TypeScript ou frameworks equivalentes
  1. Tomar decisões técnicas dentro do escopo atribuído, alinhando-se com a direção arquitetônica acordada e escalando decisões mais amplas onde apropriado.
  1. Aplicar fortes práticas de engenharia de software para garantir que as soluções sejam limpas, manteníveis, bem documentadas e adequadas para operação a longo prazo.
  1. Garantir a adesão aos padrões estabelecidos de revisão de código e portões de qualidade para todas as alterações entregues no projeto.
  1. Validar e manter continuamente o pipeline de build e implantação para suas próprias alterações:
  1. Fazer atualizações conforme necessário para garantir que as alterações não quebrem o pipeline
  1. Atuar como guia para outros desenvolvedores para garantir que as práticas de pipeline sejam compreendidas e mantidas
  1. Escrever e manter testes unitários e de integração como parte padrão do desenvolvimento.
  1. Apoiar e contribuir para esforços de automação de testes, trabalhando em estreita colaboração com a equipe de testes (que retém a propriedade dos resultados gerais de automação).
  1. Colaborar estreitamente com outros engenheiros, arquitetos e testadores para garantir que o software novo e modificado seja totalmente verificado antes da promoção.
  1. Apoiar práticas de entrega Ágil, incluindo planejamento, estimativa, refinamento de backlog e entrega iterativa.
  1. Usar e apoiar ferramentas e processos de desenvolvimento, incluindo pipelines CI/CD e varredura de segurança integrada.
  1. Orientar e apoiar engenheiros menos experientes através de orientação técnica, revisões de código e coaching informal.
  1. Comunicar-se efetivamente com colegas e stakeholders sobre assuntos técnicos, fornecendo informações claras e bem fundamentadas.

Requisitos mínimos

O que a Leidos precisa de mim?

  1. Experiência em engenharia de software, incluindo entrega prática substancial usando:
  1. Java (Java 8 e versões modernas de Java como 17 e 21)
  1. Design e implementação de APIs REST
  1. Experiência moderna em desenvolvimento SPA (requerido) usando React e TypeScript, Angular ou Vue.
  1. Forte compreensão de padrões de design e uma abordagem sólida e estruturada para o desenvolvimento de software.
  1. Experiência comprovada na entrega de alterações complexas em ambientes de produção.
  1. Experiência demonstrada na escrita de testes unitários e de integração como parte normal da entrega.
  1. Familiaridade com processos de desenvolvimento de software Ágil e trabalho dentro de modelos de entrega iterativa.
  1. Familiaridade com o conjunto de ferramentas Atlassian (por exemplo, Jira, Bitbucket, Bamboo), ou ferramentas equivalentes, com um sólido entendimento de conceitos, fluxos de trabalho e práticas de CI/CD.
  1. Experiência trabalhando com padrões de revisão de código, portões de qualidade, pipelines CI/CD e processos de varredura de segurança.

Requisitos de Segurança: Os candidatos selecionados deverão estar dispostos e aptos a obter Autorizações de Segurança do Reino Unido - isso requer um mínimo de 5 anos de residência no Reino Unido.

Habilidades e Experiência Desejáveis

  1. Familiaridade com padrões de integração e arquitetura (por exemplo, adaptadores, padrões de orquestração como saga).
  1. Experiência em C/C++.
  1. Experiência com scripting Perl, Python e/ou bash.
  1. Experiência em contribuir ou apoiar iniciativas de automação de testes (UI e/ou API).

O que fazemos por você

Na Leidos, somos APAIXONADOS pelo sucesso do cliente, UNIDOS como equipe e INSPIRADOS para fazer a diferença. Oferecemos carreiras significativas e engajadoras, uma cultura colaborativa e apoio aos seus objetivos de carreira, tudo isso enquanto nutrimos um equilíbrio saudável entre vida pessoal e profissional.

Oferecemos um pacote de emprego que atrai, desenvolve e retém apenas os melhores talentos. Nosso esquema de recompensa inclui:

  • Esquema de Pensão Contributiva
  • Seguro Médico Privado
  • 33 dias de Férias Anuais (incluindo feriados públicos e de privilégio)
  • Acesso a benefícios flexíveis (incluindo seguro de vida, planos de saúde, academias, compra e venda anual de férias e um esquema de incentivo ao uso de bicicleta para o trabalho)
  • Horário de Trabalho Flexível

Quem Somos

Leidos UK & EUROPE [leidos.com/company/global/uk-europe]– trabalhamos para tornar o mundo mais seguro, mais saudável e mais eficiente através da tecnologia, engenharia e ciência.

A Leidos é uma empresa em crescimento que entrega tecnologia e soluções inovadoras focadas na proteção de capacidades críticas e transformação em serviços de linha de frente, nosso trabalho no Reino Unido inclui abordar alguns dos problemas mais complexos em defesa, saúde, governo, segurança e transportação.

O que nos Torna Diferentes

Propósito: você pode usar sua paixão e habilidades na Leidos para manter as pessoas de quem você cuida seguras. Estamos na vanguarda de machine learning, IA, segurança cibernética e soluções. Usando suas habilidades na linha de frente da tecnologia, ajudando a construir um mundo mais seguro. Você pode inspirar mudanças.

Colaboração: ter flexibilidade para fazer seu trabalho é um de nossos benefícios principais, permitindo que você se torne parte de nossa equipe extraordinária. Estamos capacitando nossas pessoas a trabalhar de forma flexível há anos. Se você trabalha em casa, no escritório ou em locais de clientes, forneceremos as ferramentas digitais e a flexibilidade para trabalhar de forma mais inteligente e alinhar suas necessidades e as nossas.

Pessoas: A Leidos capacita pessoas de todas as origens a serem elas mesmas e lhes dá as ferramentas para aprender novas habilidades, permitindo o crescimento enquanto se desenvolve. Acreditamos que pessoas extraordinárias precisam de oportunidades para crescer, para se inspirar e para inspirar os outros. Na Leidos, investimos em academias técnicas, rotações de carreira e planos de desenvolvimento de carreira que aprimoram seu futuro.

Se você está procurando conforto, continue rolando. Na Leidos, nós superamos o pensamento, superamos a construção e superamos o status quo — porque a missão exige isso. Não estamos contratando seguidores. Estamos recrutando aqueles que disrompem, provocam e se recusam a falhar.

O passo 10 é história antiga. Já estamos no passo 30 — e avançando mais rápido do que qualquer um ousa.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores