




Resumen: MANTECH busca un Desarrollador de Aplicaciones motivado, dedicado a mejorar las aplicaciones existentes y desarrollar nuevos sistemas y herramientas de software. Aspectos destacados: 1. Oportunidad de desarrollar y mejorar diversos sistemas y aplicaciones de software 2. Entorno colaborativo de equipo con enfoque en nuevas funciones del programa 3. Participación en todo el ciclo de vida del desarrollo, desde el diseño hasta la implementación Postular ahora MANTECH busca un Desarrollador de Aplicaciones motivado, orientado a la carrera y al cliente, para unirse a nuestro equipo en Chantilly, VA El Desarrollador de Aplicaciones estará dedicado a tiempo completo al desarrollo y apoyo de mejoras para aplicaciones existentes, así como al desarrollo de nuevas aplicaciones. Las responsabilidades incluyen, entre otras: Diseñar, programar/desarrollar y modificar sistemas de software, aplicaciones y herramientas, tanto existentes como potencialmente nuevas en el futuro Analizar las necesidades de los usuarios y los requisitos del software para determinar la viabilidad del diseño dentro de las restricciones de tiempo y costo Colaborar con equipos, otros proveedores de servicios, vendedores y usuarios para desarrollar nuevas funciones del programa Desarrollar pruebas unitarias e integradas, además de participar en pruebas funcionales y de regresión para garantizar que los programas produzcan los resultados deseados y que las instrucciones sean correctas Corregir errores realizando los cambios adecuados y luego volver a comprobar el programa para asegurar que se obtuvo el resultado deseado. Asimismo, revisar periódicamente los mensajes del centro de ayuda y colaborar con otros equipos para solucionar y resolver problemas de producción Participar en revisiones de código al revisar y incorporar comentarios de los equipos, así como al proporcionar comentarios a otros basados en estándares existentes y prácticas recomendadas de programación. Implementar código en entornos de desarrollo, prueba y producción utilizando la infraestructura/herramientas DevOps existentes Requisitos mínimos: Diploma de escuela secundaria o equivalente (GED) con 7+ años de experiencia en el campo de la tecnología de la información Conocimientos sólidos en programación/desarrollo Java, con experiencia práctica Experiencia con HTML, CSS, JavaScript y al menos un marco moderno de front-end, preferiblemente Angular Experiencia o conocimientos sobre el marco Spring y servicios RESTful, SQL y bibliotecas ORM como Hibernate/JPA Experiencia con ramificación y fusión de Git dentro de un equipo para gestionar el código fuente Requisitos preferidos: Capacidad sólida para gestionar prioridades en competencia y comunicarse con múltiples partes interesadas Experiencia o conocimientos sobre Elasticsearch Experiencia o conocimientos sobre las mejores prácticas para desarrollar aplicaciones web seguras Requisitos de autorización de seguridad: Una autorización TS/SCI activa con polígrafo Requisitos físicos: Usar las manos para operar una computadora y otras máquinas de productividad de oficina, como una calculadora, una fotocopiadora y una impresora de computadora. La persona en este puesto debe moverse ocasionalmente dentro de la oficina para acceder a archivadores, maquinaria de oficina, etc. Debe poder permanecer en posición estacionaria el 50 % del tiempo Postular ahora


