Salario negociable
Avalore, LLC
Fort Meade, MD, USA
En Avalore, somos una empresa pequeña propiedad de veteranos y orientada a una misión, que ayuda a las agencias gubernamentales a aprovechar el poder de los datos y las tecnologías emergentes para resolver problemas complejos. Nuestro equipo combina una profunda experiencia técnica con una pasión por el servicio público, ofreciendo soluciones innovadoras y responsables en inteligencia artificial, gobernanza de datos, ciberseguridad y transformación empresarial. Unirse a Avalore significa trabajar junto a expertos que han liderado con éxito iniciativas de alto impacto en el Departamento de Defensa y la Comunidad de Inteligencia, y formar parte de una empresa que valora la integridad, la agilidad y el propósito. Sus responsabilidades incluirán: - Desarrollar, mantener y mejorar sistemas de software complejos y diversos (por ejemplo, análisis intensivo de procesamiento, desarrollo de algoritmos novedosos, manipulación de conjuntos de datos extremadamente grandes, sistemas en tiempo real y sistemas de información para la gestión empresarial) basándose en requisitos documentados. - Analizar los requisitos del usuario para derivar el diseño del software y los requisitos de rendimiento. - Diseñar y codificar nuevo software o modificar software existente para añadir nuevas funciones. - Depurar software existente y corregir defectos. - Integrar software existente en sistemas nuevos o modificados, o en entornos operativos. - Desarrollar consultas de datos desde simples hasta complejas para bases de datos existentes o propuestas, o repositorios de datos. - Proponer recomendaciones para mejorar la documentación y los estándares de procesos de desarrollo de software. - 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. - Utilizar metodologías de diseño y desarrollo de software apropiadas para el entorno de desarrollo. - Proporcionar aportes específicos sobre los componentes de software en el diseño del sistema, incluyendo análisis de compromisos entre hardware y software, reutilización de software, uso de productos comerciales disponibles (COTS) o gubernamentales disponibles (GOTS) en lugar de desarrollo nuevo, y análisis y síntesis de requisitos desde el nivel del sistema hasta los componentes individuales de software. Requisitos: - Se requiere una licenciatura en una disciplina técnica de una universidad o instituto acreditado, más veinte (20) años de experiencia como ingeniero de software en programas y contratos de alcance, tipo y complejidad similares. - Se pueden sustituir cuatro (4) años de experiencia relevante en ingeniería de software por el título universitario. - Cinco (5) años de experiencia liderando y gestionando tareas técnicas de proyectos. - Experiencia aplicando desarrollo ágil mientras se mantienen ciclos de sprints inteligentes y eficaces que cumplan con entregas oportunas. - Capacidad para trabajar de forma independiente y gestionar múltiples prioridades. - Se requiere autorización de seguridad TS/SCI, accesos de seguridad especiales y polígrafo. - Los candidatos deben estar autorizados actualmente para trabajar en Estados Unidos a tiempo completo. Avalore no patrocinará solicitudes de visa de trabajo para este puesto. Deseable: - Nube (Cloud), CNO, DevOps, análisis de datos, aprendizaje automático e inteligencia artificial. Beneficios: - Se aplican requisitos de elegibilidad. - Plan de atención médica (médica, dental y visual). - Plan de jubilación (401k, IRA). - Seguro de vida (básico, voluntario y por accidente). - Tiempo libre remunerado (vacaciones, enfermedad y días festivos oficiales). - Incapacidad a corto y largo plazo. - Capacitación y desarrollo. - Programa de asistencia al empleado.