Descripción
Resumen:
Únase a MANTECH como Ingeniero de Software motivado para desarrollar y corregir software, mejorar los sistemas internos con tecnologías en la nube modernas y desarrollar soluciones útiles.
Aspectos destacados:
1. Colaborar en la mejora de los sistemas internos utilizando tecnologías en la nube modernas
2. Diseñar y codificar nuevo software o modificar software existente
3. Trabajar con las partes interesadas para garantizar que los sistemas cumplan con todos los requisitos
Postularse ahora
MANTECH busca un Ingeniero de Software motivado, orientado a la carrera y al cliente para unirse a nuestro equipo en Fort Meade, MD.
Como Ingeniero de Software, utilizará sus habilidades de programación para ayudar a desarrollar y corregir software. Se unirá a un equipo colaborativo centrado en mejorar nuestros sistemas internos mediante tecnologías en la nube modernas. Juntos, desarrollarán soluciones útiles para mantener los datos de nuestra agencia seguros y organizados.
Las responsabilidades incluyen, entre otras:
Analizar los requisitos de los usuarios para derivar los requisitos de diseño y rendimiento del software, revisando y probando los componentes para verificar su conformidad con el diseño.
Diseñar y codificar nuevo software o modificar software existente para agregar funciones y resolver informes de problemas mediante depuración y corrección de defectos.
Apoyar la integración de software existente en nuevos sistemas o entornos operativos modificados, utilizando metodologías estándar de desarrollo.
Brindar aportes específicos al diseño del sistema, incluidas las compensaciones entre hardware y software, y el uso de productos comerciales disponibles (COTS/GOTS) en lugar de nuevos desarrollos.
Desarrollar consultas de datos para bases de datos existentes y recomendar mejoras en los estándares de documentación y procesos.
Mantener las líneas base del sistema y los elementos de gestión de configuración, trabajando con las partes interesadas para garantizar que los sistemas cumplan con todos los requisitos.
Documentar las respuestas a los controles requeridos y mantener una biblioteca de documentación, incluidos diagramas de red para capacidades de defensa cibernética.
Requisitos mínimos:
Título universitario en Ciencias de la Computación o campo relacionado, O 4+ años de experiencia en ingeniería de software trabajando en proyectos y procesos similares en sustitución del título.
Competencia en Python o Java para el desarrollo de aplicaciones y la construcción de software estructurado.
Requisitos preferidos:
Experiencia en desarrollo con Angular o React.
Conocimientos fundamentales de Docker y familiaridad general con entornos de Kubernetes.
Requisitos de autorización de seguridad:
Autorización de seguridad TS/SCI activa con polígrafo.
Requisitos físicos:
Debe poder permanecer en posición estacionaria el 50 % del tiempo.
Debe moverse ocasionalmente dentro de la oficina para acceder a archivadores, maquinaria de oficina, etc.
Comunica frecuentemente con compañeros de trabajo, gerencia y clientes, lo que puede implicar la realización de presentaciones.
Debe poder intercambiar información precisa en estas situaciones.
Postularse ahora