Saltar al contenido

Nightwing

Ingeniero de Software 2

Python
Traducción automática. Consulta el original.

Sobre la oportunidad

Nightwing proporciona servicios técnicamente avanzados de ciberespacio de espectro completo, operaciones de datos, integración de sistemas y soporte de misiones de inteligencia para satisfacer los desafíos más exigentes de nuestros clientes. Nuestras capacidades incluyen operaciones en el ciberespacio, defensa y resiliencia cibernética, investigación de vulnerabilidades, vigilancia técnica ubicua, inteligencia de datos, habilitación de misiones de ciclo de vida y modernización de software. Nightwing aporta tecnologías disruptivas, agilidad y ofertas competitivas a clientes en la comunidad de inteligencia, defensa, mercados civiles y comerciales.

El Ingeniero de Software desarrolla, mantiene y mejora sistemas de software complejos y diversos (por ejemplo, análisis intensivos en procesamiento, desarrollo de algoritmos novedosos, manipulación de conjuntos de datos extremadamente grandes, sistemas en tiempo real y sistemas de información de gestión empresarial) basándose en los requisitos documentados. Trabaja individualmente o como parte de un equipo. Revisa y prueba componentes de software para verificar el cumplimiento de los requisitos de diseño y documenta los resultados de las pruebas. Resuelve informes de problemas de software. Utiliza metodologías de desarrollo y diseño de software apropiadas para el entorno de desarrollo. Proporciona información específica a los componentes de software del diseño del sistema, incluyendo compensaciones entre hardware/software, reutilización de software, uso de componentes comerciales listos para usar (COTS)/componentes gubernamentales listos para usar (GOTS) en lugar de desarrollo nuevo, y análisis y síntesis de requisitos desde el nivel del sistema hasta componentes de software individuales.

El Ingeniero de Software (SWE) de Nivel 2 deberá poseer las siguientes capacidades:

  1. Analizar los requisitos del usuario para derivar el diseño del software y los requisitos de rendimiento.
  1. Depurar el software existente y corregir defectos.
  1. Proporcionar recomendaciones para mejorar la documentación y los estándares del proceso de desarrollo de software.
  1. Diseñar y codificar software nuevo o modificar software existente para agregar nuevas funcionalidades.
  1. Integrar software existente en entornos de sistema u operativos nuevos o modificados.
  1. Desarrollar consultas de datos sencillas para bases de datos o repositorios de datos existentes o propuestos.
  1. Escribir o revisar documentación de software y sistemas.
  1. Servir como líder de equipo en el nivel apropiado para el proceso de desarrollo de software que se esté utilizando en cualquier proyecto en particular.
  1. Diseñar o implementar interfaces/consultas complejas de bases de datos o repositorios de datos.
  1. Desarrollar o implementar algoritmos para cumplir o superar los estándares de rendimiento y funcionales del sistema.
  1. Asistir en el desarrollo y ejecución de procedimientos de prueba para componentes de software.
  1. Desarrollar soluciones de software analizando los estándares de rendimiento del sistema, consultando con usuarios o ingenieros de sistemas; analizando el flujo de sistemas, el uso de datos y los flujos de trabajo; e investigando áreas problemáticas.
  1. Modificar software existente para corregir errores, adaptarse a nuevo hardware o mejorar su rendimiento.
  1. Diseñar, desarrollar y modificar sistemas de software, utilizando análisis científicos y modelos matemáticos para predecir y medir el resultado y las consecuencias del diseño.
  1. Diseñar o implementar algoritmos complejos que requieran el cumplimiento de estrictas restricciones de tiempo, recursos del sistema o interfaces; realizar control de calidad en los productos del equipo.
  1. Implementar recomendaciones para mejorar la documentación y los estándares del proceso de desarrollo de software.
  1. Supervisar uno o más equipos de desarrollo de software y garantizar que el trabajo se complete de acuerdo con las restricciones del proceso de desarrollo de software que se esté utilizando en cualquier proyecto en particular.
  1. Consultar con ingenieros de sistemas e ingenieros de hardware para derivar requisitos de software y obtener información sobre las limitaciones y capacidades del proyecto, los requisitos de rendimiento y las interfaces.
  1. Coordinar la instalación del sistema de software y supervisar el funcionamiento del equipo para garantizar que se cumplan las especificaciones operativas.

Requerido

** Se requiere una TS/SCI activa con Poly. **

  1. TS/SCI actual con polígrafo.
  1. Ocho (8) años de experiencia como SWE en programas y contratos de alcance, tipo y complejidad similares. Se pueden sustituir por una licenciatura cuatro (4) años de experiencia SWE adicional en proyectos con procesos de software similares.

Deseable

  1. Tres (3) años de experiencia en un entorno CNO.
  1. Un (1) año de experiencia codificando en Python.
  1. Tres (3) años de experiencia en Diseño Web de Interfaz de Usuario y Desarrollo de Usabilidad.
  1. Cinco (5) años de experiencia en Desarrollo de Interfaces de Bases de Datos y Repositorios de Software.

Elegibilidad para el Bono por Referencia de Empleado

Esta solicitud es elegible para un bono por referencia de empleado. TODOS los requisitos de elegibilidad deben cumplirse para recibir el bono por referencia. El salario asociado con este puesto (entre $99,000 y $206,000) es acorde con las cualificaciones del candidato seleccionado, los años de experiencia relevante y el nivel de experiencia demostrado. La compensación se determinará en función de estos factores para garantizar la alineación con las habilidades, responsabilidades y estándares del mercado. Nightwing ofrece cobertura de seguro médico, de visión y dental, además de un plan 401k, PTO, días festivos y seguros adicionales. #NWTBSWE2

Nightwing es un Empleador que Ofrece Igualdad de Oportunidades / Acción Afirmativa. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad o condición de veterano, edad o cualquier otra clase protegida federalmente.

Salario y Beneficios

El salario asociado con este puesto (entre $99,000 y $206,000) es acorde con las cualificaciones del candidato seleccionado, los años de experiencia relevante y el nivel de experiencia demostrado. La compensación se determinará en función de estos factores para garantizar la alineación con las habilidades, responsabilidades y estándares del mercado.

Nightwing ofrece cobertura de seguro médico, de visión y dental, además de un plan 401k, PTO, días festivos y seguros adicionales.

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

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026