CONCEPT SOLUTIONS LLC
Nightwing
Ingeniero de Software 3
Sobre la oportunidad
Nightwing proporciona servicios avanzados técnicamente 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 de ciberespacio, ciberdefensa y resiliencia, 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.
Nightwing proporciona servicios avanzados técnicamente 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 de ciberespacio, ciberdefensa y resiliencia, 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.
Resumen del puesto
El Ingeniero de Software desarrolla, mantiene y mejora sistemas de software complejos y diversos (por ejemplo, análisis intensivos de 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 aportaciones específicas a los componentes de software del diseño del sistema, incluyendo compensaciones hardware/software, reutilización de software, uso de software comercial listo para usar (COTS)/software gubernamental listo 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.
- Analizar los requisitos del usuario para derivar el diseño del software y los requisitos de rendimiento.
- Depurar el software existente y corregir defectos.
- Proporcionar recomendaciones para mejorar la documentación y los estándares del proceso de desarrollo de software.
- Diseñar y codificar nuevo software o modificar software existente para añadir nuevas funcionalidades.
- Integrar software existente en sistemas u entornos operativos nuevos o modificados.
- Desarrollar consultas de datos sencillas para bases de datos o repositorios de datos existentes o propuestos.
- Escribir o revisar documentación de software y sistemas.
- 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.
- Diseñar o implementar interfaces/consultas complejas de bases de datos o repositorios de datos.
- Desarrollar o implementar algoritmos para cumplir o superar los estándares de rendimiento y funcionales del sistema.
- Asistir en el desarrollo y ejecución de procedimientos de prueba para componentes de software.
- Desarrollar soluciones de software analizando los estándares de rendimiento del sistema, consultando con usuarios o ingenieros de sistemas; analizando el flujo del sistema, el uso de datos y los flujos de trabajo; e investigando áreas problemáticas.
- Modificar software existente para corregir errores, adaptarse a nuevo hardware o mejorar su rendimiento.
- 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.
- Diseñar o implementar algoritmos complejos que requieran el cumplimiento de estrictas restricciones de tiempo, recursos del sistema o interfaces; realizar control de calidad de los productos del equipo.
- Implementar recomendaciones para mejorar la documentación y los estándares del proceso de desarrollo de software.
- Supervisar uno o más equipos de desarrollo de software y asegurar 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.
- 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.
- Coordinar la instalación del sistema de software y supervisar el funcionamiento del equipo para garantizar que se cumplan las especificaciones operativas.
- Recomendar nuevas tecnologías y procesos para proyectos de software complejos.
- Servir como líder técnico de múltiples equipos de desarrollo de software.
- Seleccionar el proceso de desarrollo de software en coordinación con el cliente y la ingeniería de sistemas.
- Asegurar el control de calidad de todo el software desarrollado y modificado.
- Delegar responsabilidades de programación y pruebas a uno o más equipos y supervisar su rendimiento.
Requisitos mínimos
*** Los candidatos deben tener una autorización de seguridad TS/SCI con poly activa ***
Requisitos básicos
Doce (12) años de experiencia como Ingeniero de Software en programas y contratos de alcance, tipo y complejidad similares y un título de Grado en Ciencias de la Computación o disciplina relacionada de una universidad o colegio acreditado. Cuatro (4) años de experiencia adicional como Ingeniero de Software en proyectos con procesos de software similares pueden sustituir a un título de Grado.
Se requiere una autorización de seguridad TS/SCI con polygraph activa y transferible emitida por el gobierno de EE. UU. antes de la fecha de inicio.
Se requiere ciudadanía estadounidense, ya que solo los ciudadanos estadounidenses son elegibles para una autorización de seguridad.
Tipo de rol
Este puesto es presencial.
El salario asociado con este puesto (entre $122,000 y $253,000) es acorde con las calificaciones 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.
Salario y Beneficios
El salario asociado con este puesto (entre $122,000 y $253,000) es acorde con las calificaciones 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 es un Empleador Igualitario/de 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.
¿Qué ofrecemos?
Ya sea que esté comenzando su viaje profesional o sea un profesional experimentado, ofrecemos un paquete de recompensas totales que va más allá con compensación; beneficios de atención médica, bienestar, jubilación y equilibrio entre la vida laboral y personal; programas de desarrollo profesional y reconocimiento. Algunos de los beneficios que ofrecemos incluyen licencia parental (incluida la paternidad), horarios de trabajo flexibles, premios por logros, asistencia educativa y cuidado de respaldo para niños/adultos.
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.
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.
Anteriormente parte de una empresa líder de Fortune 100 y con sede en Dulles, VA; Nightwing se independizó en 2024, pero continúa apoyando las iniciativas más importantes para la misión de la nación. Cuando formamos Nightwing, aportamos un profundo conjunto de credenciales y un compromiso inquebrantable con la misión. Durante más de cuatro décadas, nuestro equipo ha estado proporcionando algunos de los servicios de soporte de inteligencia, ciberespacio de espectro completo, operaciones de datos e integración de sistemas más avanzados técnicamente del mundo al gobierno de EE. UU. en sus misiones más importantes.
En Nightwing, valoramos la colaboración y el trabajo en equipo. Tendrás la oportunidad de trabajar junto a personas talentosas apasionadas por lo que hacen. Juntos, aprovecharemos nuestra experiencia colectiva para impulsar la innovación, resolver problemas complejos y ofrecer resultados excepcionales para nuestros clientes.
Gracias por considerar unirse a nosotros mientras nos embarcamos en este nuevo viaje y damos forma al futuro de la ciberseguridad y la inteligencia juntos como parte del equipo de Nightwing.
