Leidos

Ingeniero/a de Software Senior (Full Stack)

TypeScriptPythonJavaReactC++
Traducción automática. Consulta el original.

Sobre la oportunidad

Ingeniero/a de Software Senior (Full Stack)

El Puesto

Como Ingeniero/a de Software Senior, desempeñarás un papel fundamental tanto en el mantenimiento del entorno actual como en la entrega de nuevas capacidades. La persona seleccionada desarrollará soluciones a problemas técnicos complejos que afectan a múltiples áreas o disciplinas; empleará regularmente ingenio y creatividad para desarrollar nuevas soluciones y sistemas técnicos que logren los objetivos funcionales.

Estarás inmerso/a en uno de nuestros programas clave. En nombre de nuestro cliente del gobierno central, tendrás un impacto directo en las iteraciones actuales y futuras de una de nuestras infraestructuras críticas nacionales más importantes.

Este es un puesto de contribuidor individual senior. La persona será un ingeniero/a con gran experiencia que lidera con el ejemplo a través del desarrollo diario, contribuye a la toma de decisiones técnicas dentro de su ámbito y apoya al equipo en general mediante mentoría y orientación técnica. El enfoque técnico general se acuerda en colaboración con el Líder Técnico y el Arquitecto de Software.

Ubicación: Farnborough o Whiteley, con flexibilidad para trabajar desde casa dependiendo de las demandas del negocio

Salario: £61,500 - £78,800

Compromiso con la Diversidad

Damos la bienvenida a solicitudes de todas las partes de la comunidad y estamos comprometidos con una cultura verdaderamente diversa e inclusiva. Fomentamos un sentido de pertenencia, damos la bienvenida a todas las perspectivas y contribuciones, y proporcionamos acceso equitativo a oportunidades y recursos para todos. Si tienes una discapacidad o necesitas algún ajuste razonable durante las etapas de solicitud y selección, por favor háznoslo saber y responderemos de la manera que mejor se adapte a tus necesidades.

PUBLICACIÓN ORIGINAL

Para Puestos en EE. UU.: Aunque sujeto a cambios según las necesidades del negocio, Leidos anticipa razonablemente que esta solicitud de empleo permanecerá abierta durante al menos 3 días con una fecha de cierre prevista no anterior a 3 días después de la fecha de publicación original indicada anteriormente.

RANGO SALARIAL

£61,500.00-£78,800.00

El rango salarial de Leidos para este nivel de puesto es solo una guía general y no una garantía de compensación o salario. Los factores adicionales considerados al extender una oferta incluyen (pero no se limitan a) las responsabilidades del trabajo, la educación, la experiencia, el conocimiento, las habilidades y las capacidades, así como la equidad interna, la alineación con los datos del mercado, el acuerdo de negociación aplicable (si lo hubiera) o cualquier otra ley.

¿Qué haré?

  1. Entregar software de alta calidad y listo para producción a través del desarrollo práctico, abarcando tecnologías tanto de backend como de front-end.
  1. Desarrollar, depurar, probar, documentar y desplegar mejoras de software alineadas con la Estrategia de Desarrollo de Software.
  1. Contribuir a la entrega full‑stack, incluyendo:
  1. Servicios de Backend y REST APIs implementados en Java
  1. Aplicaciones modernas de página única implementadas utilizando React/TypeScript o frameworks equivalentes
  1. Tomar decisiones técnicas dentro del ámbito asignado, alineándose con la dirección arquitectónica acordada y escalando decisiones más amplias cuando sea apropiado.
  1. Aplicar sólidas prácticas de ingeniería de software para garantizar que las soluciones sean limpias, mantenibles, bien documentadas y adecuadas para la operación a largo plazo.
  1. Asegurar la adhesión a los estándares establecidos de revisión de código y puertas de calidad para todos los cambios entregados dentro del proyecto.
  1. Validar y mantener continuamente el pipeline de compilación y despliegue para sus propios cambios:
  1. Realizar las actualizaciones necesarias para asegurar que los cambios no rompan el pipeline
  1. Actuar como guía para otros desarrolladores para asegurar que las prácticas del pipeline se entiendan y se mantengan
  1. Escribir y mantener pruebas unitarias y de integración como parte estándar del desarrollo.
  1. Apoyar y contribuir a los esfuerzos de automatización de pruebas, trabajando en estrecha colaboración con el equipo de pruebas (que retiene la propiedad de los resultados generales de la automatización).
  1. Colaborar estrechamente con otros ingenieros, arquitectos y testers para asegurar que el software nuevo y modificado sea verificado completamente antes de su promoción.
  1. Apoyar las prácticas de entrega Agile, incluyendo planificación, estimación, refinamiento del backlog y entrega iterativa.
  1. Utilizar y apoyar herramientas y procesos de desarrollo, incluyendo pipelines CI/CD y escaneo de seguridad integrado.
  1. Mentorizar y apoyar a ingenieros con menos experiencia a través de orientación técnica, revisiones de código y coaching informal.
  1. Comunicarse eficazmente con compañeros y partes interesadas en asuntos técnicos, proporcionando aportaciones claras y bien razonadas.

Requisitos mínimos

¿Qué necesita Leidos de mí?

  1. Experiencia en ingeniería de software, incluyendo una entrega práctica sustancial utilizando:
  1. Java (Java 8 y versiones modernas de Java como 17 y 21)
  1. Diseño e implementación de REST API
  1. Experiencia en desarrollo moderno de SPA (requerido) utilizando React y TypeScript, Angular, o Vue.
  1. Sólida comprensión de los patrones de diseño y un enfoque sólido y estructurado para el desarrollo de software.
  1. Experiencia demostrada en la entrega de cambios complejos en entornos de producción.
  1. Experiencia demostrada en la escritura de pruebas unitarias y de integración como parte normal de la entrega.
  1. Familiaridad con los procesos de desarrollo de software Agile y trabajo dentro de modelos de entrega iterativa.
  1. Familiaridad con la suite de herramientas de Atlassian (por ejemplo, Jira, Bitbucket, Bamboo), o herramientas equivalentes, con una sólida comprensión de los conceptos, flujos de trabajo y prácticas de CI/CD.
  1. Experiencia trabajando con estándares de revisión de código, puertas de calidad, pipelines CI/CD y procesos de escaneo de seguridad.

Requisitos de Acreditación: Los candidatos seleccionados deberán estar dispuestos y ser capaces de obtener las Acreditaciones de Seguridad del Reino Unido; esto requiere un mínimo de 5 años de residencia en el Reino Unido.

Habilidades y Experiencia Deseables

  1. Familiaridad con patrones de integración y arquitectura (por ejemplo, adaptadores, patrones de orquestación como saga).
  1. Experiencia en C/C++.
  1. Experiencia en scripting Perl, Python, y/o bash.
  1. Experiencia contribuyendo o apoyando iniciativas de automatización de pruebas (UI y/o API).

¿Qué ofrecemos?

En Leidos, somos APASIONADOS por el éxito del cliente, ESTAMOS UNIDOS como equipo y NOS INSPIRAMOS para marcar la diferencia. Ofrecemos carreras significativas y atractivas, una cultura colaborativa y apoyo para tus objetivos profesionales, todo ello mientras fomentamos un equilibrio saludable entre la vida laboral y personal.

Proporcionamos un paquete de empleo que atrae, desarrolla y retiene solo a los mejores talentos. Nuestro esquema de recompensas incluye:

  • Plan de Pensiones Contributivo
  • Seguro Médico Privado
  • 33 días de Vacaciones Anuales (incluyendo festivos públicos y de privilegio)
  • Acceso a beneficios flexibles (incluyendo seguro de vida, planes de salud, membresías de gimnasio, compra y venta de vacaciones anuales y un plan de ciclismo al trabajo)
  • Horario de Trabajo Flexible

Quiénes Somos

Leidos UK & EUROPE [leidos.com/company/global/uk-europe]– trabajamos para hacer el mundo más seguro, saludable y eficiente a través de la tecnología, la ingeniería y la ciencia.

Leidos es una empresa en crecimiento que ofrece tecnología y soluciones innovadoras centradas en la salvaguarda de capacidades críticas y la transformación en servicios de primera línea; nuestro trabajo en el Reino Unido incluye abordar algunos de los problemas más complejos en defensa, atención médica, gobierno, seguridad y protección, y transporte.

Qué Nos Hace Diferentes

Propósito: puedes usar tu pasión y habilidades en Leidos para mantener a las personas que te importan a salvo. Estamos a la vanguardia del machine learning, IA, ciberseguridad y soluciones. Usando tus habilidades en la primera línea tecnológica ayudando a construir un mundo más seguro. Puedes inspirar el cambio.

Colaboración: tener flexibilidad para hacer tu trabajo es uno de nuestros beneficios principales, lo que te permite formar parte de nuestro extraordinario equipo. Hemos estado empoderando a nuestra gente para trabajar de forma flexible durante años. Ya sea que trabajes desde casa, la oficina o en las instalaciones del cliente, te proporcionaremos las herramientas digitales y la flexibilidad para trabajar de manera más inteligente y alinear tus necesidades y las nuestras.

Personas: Leidos empodera a personas de todos los orígenes para que sean ellas mismas y te proporciona las herramientas para aprender nuevas habilidades, permitiendo el crecimiento mientras te desarrollas. Creemos que las personas extraordinarias necesitan oportunidades para crecer, para inspirarse y para inspirar a otros. En Leidos, invertimos en academias técnicas, rotaciones de carrera y planes de desarrollo profesional que mejoran tu futuro.

Si buscas comodidad, sigue desplazándote. En Leidos, superamos en pensamiento, construcción y ritmo al status quo, porque la misión lo exige. No contratamos seguidores. Reclutamos a los que irrumpen, provocan y se niegan a fracasar.

El paso 10 es historia antigua. Ya estamos en el paso 30, y nos movemos más rápido de lo que nadie se atreve.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores