




Resumen: Únase a MANTECH como Ingeniero de Software altamente motivado y colaborativo para desarrollar, mantener y mejorar sistemas de software complejos y diversos. Aspectos destacados: 1. Desarrollar, mantener y mejorar sistemas de software complejos y diversos 2. Integrar software existente en nuevos sistemas o sistemas modificados 3. Trabajar de forma individual o como parte de un equipo en componentes de software Postularse ahora MANTECH busca un Ingeniero de Software altamente motivado y colaborativo para unirse a nuestro equipo en Laurel, MD. En este puesto, usted desarrollará, mantendrá y mejorará sistemas de software complejos y diversos según los requisitos documentados. Trabajará de forma individual o como parte de un equipo. Revisará y probará componentes de software para verificar su cumplimiento con los requisitos de diseño y documentará los resultados de las pruebas. Resolverá informes de problemas de software. Utilizará metodologías de desarrollo y diseño de software adecuadas al entorno de desarrollo. Proporcionará aportes específicos al diseño de los componentes de software del sistema, incluidos los análisis de compensación entre hardware y software, la reutilización de software, el uso de soluciones comerciales disponibles (COTS) o gubernamentales disponibles (GOTS) en lugar de nuevos desarrollos, y el análisis y síntesis de requisitos desde el nivel del sistema hasta los componentes individuales de software. Las responsabilidades incluyen, entre otras: 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 agregar nuevas funciones Integrar software existente en nuevos sistemas o sistemas modificados o en entornos operativos Desarrollar consultas de datos simples para bases de datos o repositorios de datos existentes o propuestos Escribir o revisar la documentación del software y del sistema. Actuar como líder del equipo en el nivel apropiado al proceso de desarrollo de software utilizado en cualquier proyecto determinado. Diseñar o implementar interfaces/consultas complejas para bases de datos o repositorios de datos Desarrollar o implementar algoritmos para cumplir o superar los estándares de rendimiento y funcionalidad del sistema Ayudar a desarrollar y ejecutar procedimientos de prueba para componentes de software Desarrollar soluciones de software mediante el análisis de los estándares de rendimiento del sistema, consultas con usuarios o ingenieros de sistemas; análisis del flujo de sistemas, uso de datos y procesos de trabajo; e investigación de áreas problemáticas Requisitos mínimos: Título universitario con doce (12) años de experiencia relevante. Título de asociado con quince (15) años de experiencia relevante. Educación secundaria/GED con veinte (20) años de experiencia relevante. Experiencia en un entorno DevOps proporcionando plataforma Kubernetes y la pila de infraestructura relacionada para una variedad de inquilinos empresariales Gestión multi-cluster de Rancher GitOps, incluidos runners de GitLab y canalizaciones CI/CD Entrega continua Flux/Argo Experiencia con herramientas de gestión de proyectos como JIRA/Confluence para seguimiento de incidencias y documentación de base de conocimientos Requisitos preferidos: Sistema operativo Talos Infraestructura VMware vSphere y AWS EC2 Administración de Linux Scripts en Python y Bash Requisitos de autorización de seguridad: Debe poseer una autorización TS/SCI actual y vigente con polígrafo Requisitos físicos: Debe poder permanecer en posición estacionaria el 50 % del tiempo Ocasionalmente se desplaza dentro de la oficina para acceder a archivadores, maquinaria de oficina, etc. Comunica frecuentemente con compañeros de trabajo, gerencia y clientes, incluida la realización de presentaciones. Debe ser capaz de intercambiar información precisa en estas situaciones Postularse ahora


