Houston ISD

Ingeniero Senior, Servicios de Medicaid

JavaScriptTypeScriptReactNode.jsSQLAWSDockerC#
Traducción automática. Consulta el original.

Sobre la oportunidad

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.

RESPONSABILIDADES

  1. Proporciona orientación y mentoría a otros desarrolladores sobre mejores prácticas de codificación, arquitectura de software y metodologías de desarrollo. Lidera revisiones de diseño y garantiza la calidad técnica de los resultados del equipo. Responsable de liderar el equipo de desarrollo de software y el cronograma de desarrollo.
  1. Lidera el soporte técnico y la gestión de configuración para soluciones desarrolladas a medida en todo el distrito, y crea y mantiene documentación técnica integral, incluyendo notas de lanzamiento trimestrales, para garantizar un rendimiento óptimo, una adopción exitosa y la satisfacción del usuario.
  1. Se mantiene al día con las tecnologías emergentes con un fuerte énfasis en IA/ML y sistemas inteligentes; diseña, implementa e integra soluciones impulsadas por IA, como chatbots, copilotos, análisis predictivo, flujos de trabajo de automatización y herramientas de decisión asistidas por IA utilizando Microsoft Copilot, servicios de IA de Azure o plataformas similares, para mejorar los resultados operativos e instructivos.
  1. Diseña, desarrolla y mantiene aplicaciones web en todo el full stack, incluyendo capas de front-end, back-end y bases de datos.
  1. Colabora con gerentes de producto y partes interesadas del negocio para traducir los requisitos comerciales en soluciones técnicas escalables.
  1. Crea interfaces de usuario receptivas y accesibles utilizando Angular, React, JavaScript, TypeScript, HTML y CSS.
  1. Diseña, desarrolla y mantiene APIs RESTful y servicios de backend utilizando C# / ASP.NET Core, incluyendo autenticación y autorización (OAuth 2.0, JWT).
  1. Diseña, implementa y optimiza estructuras de bases de datos relacionales utilizando SQL Server y/o Azure SQL, incluyendo procedimientos almacenados y ajuste del rendimiento de consultas.
  1. Gestiona el código fuente y colabora con el equipo utilizando Git, Azure DevOps, GitHub o herramientas de control de versiones similares.
  1. Implementa, configura y mantiene aplicaciones en Microsoft Azure o AWS, incluyendo la creación y mantenimiento de tuberías de CI/CD.
  1. Contribuye a la entrega ágil participando activamente en la planificación de sprints, reuniones diarias y retrospectivas.
  1. Escribe y mantiene pruebas automatizadas, incluyendo pruebas unitarias, de integración y de extremo a extremo, para garantizar la calidad y fiabilidad de la aplicación.
  1. Soluciona problemas, depura y resuelve problemas de producción relacionados con el rendimiento de la aplicación, integraciones e interoperabilidad del sistema.
  1. Participa en revisiones de código y mantiene documentación técnica para respaldar la mantenibilidad a largo plazo.
  1. Garantiza el cumplimiento de HIPAA y los requisitos aplicables de seguridad y privacidad de datos de salud al diseñar, desarrollar e implementar soluciones relacionadas con Medicaid.
  1. Colabora con analistas de negocio y probadores de QA para validar que las soluciones entregadas cumplan con los requisitos del programa Medicaid y los datos de salud antes de su lanzamiento.

RESPONSABILIDADES DE LIDERAZGO

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.

CUALIFICACIONES

EDUCACIÓN

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.

EXPERIENCIA LABORAL

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.

TIPO DE HABILIDAD Y/O LICENCIA/CERTIFICACIÓN REQUERIDA

Desarrollo Frontend

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).

Desarrollo Backend

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).

Base de datos y gestión de datos

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.

Nube y DevOps

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).

Arquitectura y prácticas de ingeniería

Comprensión de la arquitectura de microservicios/SOA, flujos de trabajo de Git, entrega ágil/Scrum y gestión de entornos múltiples.

IA/ML y sistemas inteligentes

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.

Certificaciones

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.

COMPLEJIDAD DEL TRABAJO/JUICIO INDEPENDIENTE

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.

AUTORIDAD PRESUPUESTARIA

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.

RESOLUCIÓN DE PROBLEMAS

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.

IMPACTO DE LAS DECISIONES

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.

COMUNICACIÓN/INTERACCIONES

Interactúa con diseñadores de UX, gerentes de producto, analistas de negocio, probadores de QA, partes interesadas del departamento y liderazgo de TI.

RELACIONES CON EL CLIENTE

Establece credibilidad y confianza mediante la entrega de aplicaciones innovadoras y fáciles de usar que abordan necesidades comerciales reales.

CONDICIONES DE TRABAJO/AMBIENTALES

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.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores