MANTECH
Houston ISD
Buscamos un líder técnico y desarrollador práctico para impulsar el diseño y la entrega de aplicaciones innovadoras hechas a medida dentro de un entorno moderno centrado en Microsoft. Este puesto apoya a un equipo creciente de desarrolladores enfocados en ofrecer soluciones escalables habilitadas por IA para desafíos empresariales complejos.
El puesto se centra en el desarrollo rápido de aplicaciones personalizadas utilizando tecnologías modernas como React, .NET y Microsoft Power Platform, combinado con la integración de capacidades avanzadas de IA/ML a través de Microsoft Copilot, servicios de IA de Azure y plataformas relacionadas. El Ingeniero Senior desempeñará un papel clave en la arquitectura y entrega de aplicaciones inteligentes, incluyendo copilotos, chatbots, modelos predictivos, automatización inteligente y herramientas de apoyo a la toma de decisiones asistidas por IA.
Más allá del desarrollo central, este puesto contribuye a la integración y puesta en marcha de sistemas de IA/ML, cubriendo el consumo de modelos, la integración de inferencia y flujos de trabajo inteligentes dentro de las aplicaciones de producción. El Ingeniero Senior también es responsable de implementar, gestionar y optimizar aplicaciones en entornos de nube, incluyendo Microsoft Azure y Amazon Web Services (AWS), y trabaja en estrecha colaboración con equipos interfuncionales para traducir los requisitos comerciales en soluciones técnicas seguras, escalables y de alto impacto.
Mentorizar a ingenieros junior y servir como líder técnico en proyectos de desarrollo personalizados. Contribuye a la arquitectura de soluciones, selección de tecnología y estrategias de desarrollo en alineación con los estándares establecidos y los objetivos organizacionales. Trabaja con un alto grado de competencia técnica, colaborando estrechamente con el liderazgo y los equipos interfuncionales mientras ejerce un juicio sólido e independencia.
Se requiere una licenciatura en sistemas de información, informática o tecnología empresarial.
Los solicitantes que no cumplan con estas cualificaciones educativas pueden ser considerados si poseen una combinación única de educación y experiencia laboral que indique potencial de éxito en este puesto.
Mínimo de 5+ años de experiencia en desarrollo de software full-stack, con un historial comprobado de entrega de aplicaciones personalizadas. Experiencia demostrable liderando proyectos de desarrollo o mentorizando a ingenieros junior. Se valorará la experiencia en el sector público o educativo.
Experiencia en producción con React.js, TypeScript, JavaScript moderno (ES6+), y UI receptiva/accesible (HTML5, CSS3); familiaridad con pruebas de frontend (Jest, React Testing Library).
Experiencia en la creación de APIs y servicios con C# / ASP.NET Core (Node.js es un plus), diseño de API RESTful, autenticación OAuth 2.0/JWT y herramientas ORM (Entity Framework Core o Dapper).
Sólidas habilidades en SQL Server (T-SQL, procedimientos almacenados, optimización de consultas) y experiencia con Azure SQL o bases de datos gestionadas similares.
Experiencia en la implementación de Microsoft Azure, gestión de tuberías de CI/CD (Azure DevOps), monitoreo (Application Insights) y contenedorización (Docker).
Comprensión de la arquitectura de microservicios/SOA, flujos de trabajo de Git, entrega ágil/Scrum y gestión de entornos múltiples.
Experiencia en la integración de capacidades impulsadas por IA en aplicaciones empresariales (por ejemplo, Microsoft Copilot, servicios de IA de Azure o plataformas similares). Conocimiento de la incorporación de resultados de modelos de IA, como predicciones, prompts, recomendaciones o clasificaciones, en flujos de trabajo de aplicaciones para mejorar los procesos comerciales y las experiencias de usuario.
No se requieren certificaciones; se prefieren las siguientes: Microsoft Certified: Azure Developer Associate, Microsoft Certified: Azure Solutions Architect Expert, o AWS Certified Developer. La familiaridad con el cumplimiento de HIPAA, estándares de datos de salud (HL7, FHIR), transacciones EDI (837, 835) o sistemas de facturación de Medicare/Medicaid también es un plus.
Resuelve desafíos técnicos complejos en el desarrollo de aplicaciones personalizadas, integración de IA/ML e implementaciones en múltiples nubes. Ejerce un juicio independiente al diseñar arquitecturas escalables que aprovechan las tecnologías de Microsoft, sistemas inteligentes y plataformas en la nube, incluyendo Azure y AWS.
No tiene autoridad presupuestaria directa, pero proporciona recomendaciones sobre la selección de herramientas, el rendimiento de los proveedores y los requisitos de licencias de software para respaldar la toma de decisiones informada.
Resuelve problemas técnicos complejos relacionados con el rendimiento de la aplicación, implementaciones en la nube, integraciones de IA/ML e interoperabilidad del sistema. Diseña e implementa soluciones innovadoras utilizando marcos de desarrollo modernos, tecnologías nativas de la nube y capacidades impulsadas por IA para mejorar el rendimiento del sistema, la eficiencia operativa y la experiencia general del usuario.
Contribuye directamente a la productividad departamental, la precisión de los datos y la eficiencia de los procesos en múltiples unidades de negocio. Las decisiones técnicas dan forma a la escalabilidad, seguridad y mantenibilidad a largo plazo de la aplicación.
Interactúa con diseñadores de UX, gerentes de producto, analistas de negocio, probadores de QA, partes interesadas del departamento y liderazgo de TI.
Establece credibilidad y confianza mediante la entrega de aplicaciones innovadoras y fáciles de usar que abordan necesidades comerciales reales.
Trabajo principalmente de oficina. Puede requerir horas extendidas durante implementaciones, integraciones de sistemas o hitos críticos del proyecto, junto con colaboración remota y el uso de sistemas de tickets.
Plataforma de reclutamiento inverso para programadores