Tripadvisor
Leidos
Engenheiro de Software Sênior (Full Stack)
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?
- Entregar software de alta qualidade, pronto para produção, através de desenvolvimento prático, abrangendo tecnologias backend e front-end.
- Desenvolver, depurar, testar, documentar e implantar melhorias de software alinhadas com a Estratégia de Desenvolvimento de Software.
- Contribuir para a entrega full‑stack, incluindo:
- Serviços Backend e APIs REST implementadas em Java
- Aplicações modernas de página única implementadas usando React/TypeScript ou frameworks equivalentes
- 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.
- 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.
- 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.
- Validar e manter continuamente o pipeline de build e implantação para suas próprias alterações:
- Fazer atualizações conforme necessário para garantir que as alterações não quebrem o pipeline
- Atuar como guia para outros desenvolvedores para garantir que as práticas de pipeline sejam compreendidas e mantidas
- Escrever e manter testes unitários e de integração como parte padrão do desenvolvimento.
- 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).
- Colaborar estreitamente com outros engenheiros, arquitetos e testadores para garantir que o software novo e modificado seja totalmente verificado antes da promoção.
- Apoiar práticas de entrega Ágil, incluindo planejamento, estimativa, refinamento de backlog e entrega iterativa.
- Usar e apoiar ferramentas e processos de desenvolvimento, incluindo pipelines CI/CD e varredura de segurança integrada.
- Orientar e apoiar engenheiros menos experientes através de orientação técnica, revisões de código e coaching informal.
- 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?
- Experiência em engenharia de software, incluindo entrega prática substancial usando:
- Java (Java 8 e versões modernas de Java como 17 e 21)
- Design e implementação de APIs REST
- Experiência moderna em desenvolvimento SPA (requerido) usando React e TypeScript, Angular ou Vue.
- Forte compreensão de padrões de design e uma abordagem sólida e estruturada para o desenvolvimento de software.
- Experiência comprovada na entrega de alterações complexas em ambientes de produção.
- Experiência demonstrada na escrita de testes unitários e de integração como parte normal da entrega.
- Familiaridade com processos de desenvolvimento de software Ágil e trabalho dentro de modelos de entrega iterativa.
- 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.
- 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
- Familiaridade com padrões de integração e arquitetura (por exemplo, adaptadores, padrões de orquestração como saga).
- Experiência em C/C++.
- Experiência com scripting Perl, Python e/ou bash.
- 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.
