Launch Legends
Nightwing
Ingeniero de Software - Full Stack
Sobre la oportunidad
Nightwing proporciona servicios técnicamente avanzados de ciberespacio 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 en todo el ciclo de vida y modernización de software. Nightwing aporta tecnologías disruptivas, agilidad y ofertas competitivas a clientes en la comunidad de inteligencia, mercados de defensa, civiles y comerciales.
Buscamos un Ingeniero de Software para unirse a un equipo de desarrollo ágil para dar soporte al diseño, desarrollo, pruebas y mantenimiento de aplicaciones que satisfagan las necesidades del cliente. Este puesto es ideal para recién graduados con un título técnico que estén ansiosos por adquirir experiencia profesional en desarrollo full-stack y prácticas modernas de ingeniería de software.
Habilidades y Experiencia Requeridas
Requisito de Autorización de Seguridad
Todos los candidatos deben tener una autorización TS/SCI activa con un Polígrafo de Alcance Completo. Este requisito es obligatorio para ser considerado.
Habilidades y Experiencia Requeridas
- Conocimientos fundamentales de desarrollo full-stack utilizando tecnologías como Angular, Java y Spring Boot (se aceptan cursos, prácticas o proyectos).
- Comprensión básica de APIs y cómo se utilizan.
- Exposición a prácticas de desarrollo ágil.
- Comprensión general de los conceptos de DevOps y pipelines de CI/CD.
- Familiaridad con conceptos de microservicios.
- Conciencia de las consideraciones de accesibilidad en el desarrollo front-end.
- Exposición a frameworks de pruebas unitarias (experiencia académica o profesional temprana).
- Experiencia básica utilizando GitHub o herramientas similares de control de versiones.
- Comprensión de herramientas de gestión de flujos de trabajo como JIRA.
- Exposición a conceptos de nube; la familiaridad con AWS es una ventaja.
- Experiencia introductoria con Python.
- Familiaridad con contenedores o interés en aprender Kubernetes.
- Título de Grado en Ciencias de la Computación, Ingeniería o un campo técnico relacionado.
- TS/SCI activo con Polígrafo de Alcance Completo.
Cualificaciones Generales
- Fuerte voluntad de aprender y crecer en un entorno de ritmo rápido.
- Sólidas habilidades de resolución de problemas y depuración desarrolladas a través de cursos o proyectos.
- Capacidad para trabajar en colaboración dentro de un equipo.
- Habilidades de comunicación claras, tanto escritas como verbales.
- Capacidad para adaptarse a requisitos y prioridades cambiantes.
Responsabilidades
- Contribuir al desarrollo de aplicaciones full-stack utilizando tecnologías como Angular, Spring Boot y Java.
- Participar en ceremonias ágiles, incluyendo planificación de sprints, reuniones diarias y revisiones.
- Asistir en la implementación y consumo de APIs.
- Escribir código limpio y mantenible siguiendo los estándares establecidos por el equipo.
- Ayudar a identificar y solucionar defectos básicos de software.
- Participar en revisiones de código entre compañeros e incorporar comentarios.
- Contribuir a la escritura de pruebas unitarias y al soporte de actividades de prueba.
- Aprender y aplicar las mejores prácticas de accesibilidad en el desarrollo front-end.
- Dar soporte a actividades de DevOps, incluyendo tareas básicas de pipeline de CI/CD.
- Aprender y asistir con arquitecturas basadas en microservicios.
- Utilizar GitHub para control de versiones y colaboración.
- Dar soporte a actividades de compilación y despliegue utilizando Jenkins.
- Realizar seguimiento del trabajo asignado utilizando JIRA.
- Asistir con tareas de desarrollo que involucren servicios de AWS como Lambda.
- Escribir scripts o componentes sencillos en Python según sea necesario.
- Participar en trabajos de contenedorización, incluyendo tareas básicas que involucren Kubernetes.
Salario y Beneficios
El salario asociado con este puesto (entre $64,000 y $128,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.
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.
