Ambiq Micro, Inc.
Prime Health Services, Inc.
Desarrollador Principal de Aplicaciones
Descripción
El Desarrollador Principal de Aplicaciones es el contribuidor individual de más alto nivel en la familia profesional de Desarrollo de Aplicaciones y sirve como autoridad técnica en aplicaciones, productos y equipos de desarrollo. El rol establece la dirección de arquitectura, patrones de ingeniería reutilizables y gobernanza práctica para software seguro, escalable y mantenible. El Desarrollador Principal de Aplicaciones define cómo el desarrollo asistido por IA aprobado fortalece la entrega preservando la calidad del software, la trazabilidad, la seguridad, la privacidad y la responsabilidad humana.
Funciones Esenciales del Puesto
- Establecer la dirección técnica y las arquitecturas de referencia para aplicaciones importantes, servicios compartidos, integraciones e iniciativas de modernización.
- Liderar decisiones arquitectónicas que involucren la estructura de la aplicación, APIs, datos, servicios en la nube, integración, seguridad, escalabilidad, fiabilidad y soporte operativo.
- Definir y mantener estándares de arquitectura, patrones de diseño aprobados, hojas de ruta técnicas y marcos de desarrollo.
- Evaluar y aprobar diseños técnicos para proyectos de alta complejidad e iniciativas multiplataforma.
- Equilibrar la entrega de funcionalidades, la modernización, la deuda técnica, la seguridad, la fiabilidad, el rendimiento, la mantenibilidad y las prioridades operativas.
- Definir estándares para la trazabilidad de requisitos, diseño técnico, implementación, pruebas automatizadas, documentación técnica y preparación para producción.
- Liderar revisiones de arquitectura, resolver desacuerdos técnicos complejos y comunicar decisiones y compensaciones a líderes técnicos y de negocio.
- Identificar riesgos técnicos sistémicos y liderar o patrocinar esfuerzos de remediación, investigación de incidentes y recuperación de alto impacto.
- Investigar y evaluar tecnologías emergentes, marcos, plataformas y prácticas de ingeniería, y recomendar su adopción, límites, pilotos o rechazo.
- Mentorizar a Desarrolladores de Aplicaciones y Desarrolladores Principales de Aplicaciones y desarrollar la capacidad de liderazgo técnico en todo el equipo.
- Colaborar con el liderazgo de TI, líderes de producto y de negocio, seguridad, infraestructura, privacidad, legal, cumplimiento y otros interesados en la estrategia tecnológica y el riesgo.
- Influir en la dirección técnica de los equipos sin depender de la autoridad supervisora directa.
Expectativas de Desarrollo Habilitado por IA
- Definir patrones y salvaguardas aprobados para requisitos asistidos por IA, diseño, codificación, pruebas, documentación, revisión técnica y uso del conocimiento.
- Establecer puntos de revisión y aprobación humana para artefactos de ingeniería generados por IA basados en el riesgo de la solución, la sensibilidad de los datos, el impacto comercial y la viabilidad práctica de la revisión.
- Evaluar herramientas de desarrollo de IA, agentes de codificación, modelos, integraciones y fuentes de contexto por su valor comercial, adecuación arquitectónica, seguridad, privacidad, interoperabilidad, mantenibilidad y riesgo operativo.
- Definir cómo las reglas de negocio confiables, los estándares técnicos, el contexto del repositorio y la información de arquitectura pueden presentarse a los sistemas de IA aprobados.
- Establecer instrucciones reutilizables, implementaciones de referencia, controles de validación, expectativas de trazabilidad y medidas de calidad para la entrega asistida por IA.
- Identificar riesgos que involucren lógica de negocio incorrecta, código inseguro, suposiciones no soportadas, propiedad intelectual, pruebas inadecuadas, datos sensibles o automatización excesiva.
- Determinar cuándo la IA es apropiada, cuándo se deben usar métodos de ingeniería tradicionales y cuándo un enfoque asistido por IA debe limitarse o detenerse.
- Promover la entrega incremental, revisable y testeable asistida por IA y asegurar que los empleados autorizados conserven la propiedad final de los diseños, el código, las versiones y las decisiones.
Cualificaciones Requeridas
- Conocimiento experto de arquitectura de aplicaciones empresariales, ingeniería de software, integración, seguridad, pruebas, DevOps, fiabilidad operativa y gestión de deuda técnica.
- Amplia experiencia con tecnologías de aplicaciones de Microsoft, incluyendo .NET, C#, SQL Server, APIs, servicios en la nube y prácticas modernas de desarrollo web.
- Experiencia demostrada en el establecimiento de dirección técnica, estándares de arquitectura y gobernanza en múltiples aplicaciones, productos o equipos.
- Experiencia probada liderando decisiones arquitectónicas, esfuerzos de modernización, investigaciones técnicas complejas y hojas de ruta a largo plazo.
- Capacidad para evaluar riesgos técnicos, tomar decisiones con información incompleta y comunicar compensaciones a líderes técnicos y de negocio de alto nivel.
- Capacidad demostrada para influir en equipos y desarrollar otros líderes técnicos sin autoridad supervisora directa.
- Experiencia demostrada diseñando, evaluando o gobernando flujos de trabajo de ingeniería aumentados por IA con revisión humana.
- Título, certificación técnica relevante o profundidad equivalente de experiencia directamente relacionada suficiente para desempeñar las responsabilidades del puesto.
Cualificaciones Preferidas
- Experiencia con arquitectura Azure, sistemas distribuidos, microservicios, gobernanza de API, seguridad de aplicaciones, observabilidad, ingeniería de plataformas y controles de calidad automatizados.
- Experiencia en atención médica, seguros, contención de costos, entornos de datos regulados, facturación médica o integraciones X12.
- Experiencia evaluando plataformas de desarrollo, proveedores, licencias e inversiones en tecnología empresarial.
Competencias Clave
- Pensamiento de sistemas empresariales y juicio técnico a largo plazo.
- Liderazgo de arquitectura, disciplina de gobernanza e innovación responsable.
- Comunicación a nivel ejecutivo y capacidad para traducir oportunidades y riesgos técnicos.
- Capacidad para crear alineación entre equipos, productos e interesados.
- Compromiso con la calidad medible, la entrega segura y la responsabilidad humana.
Alcance y Autoridad de Decisión
- Influye en múltiples aplicaciones, productos, servicios y equipos de desarrollo.
- Realiza recomendaciones arquitectónicas de alto impacto con consecuencias comerciales y técnicas a largo plazo.
- Define estándares y patrones utilizados más allá de un único equipo de entrega.
- Sirve como autoridad técnica para arquitectura, modernización, calidad de ingeniería y desarrollo aumentado por IA.
- Escala riesgos empresariales materiales y recomienda excepciones a través de canales de gobernanza autorizados.
IA Responsable y Responsabilidad Humana
Este puesto solo puede utilizar herramientas de IA, conexiones de datos y prácticas de desarrollo aprobadas por la organización. El empleado debe revisar, probar, documentar y validar el trabajo asistido por IA antes de su uso o lanzamiento, y sigue siendo responsable de la corrección, seguridad, privacidad, mantenibilidad, consideraciones de propiedad intelectual, alineación comercial y decisiones finales. La información sensible o regulada solo puede usarse dentro de sistemas aprobados para esa información. La incertidumbre material, el comportamiento inesperado, las preocupaciones de seguridad o los conflictos de políticas deben escalarse a través de los canales aprobados.
Beneficios
- Seguro Médico
- Seguro Dental y de Visión
- Incapacidad a corto y largo plazo pagada por la empresa
- Seguro de vida a término grupal pagado por la empresa
- Generosa Política de PTO (Permiso Pagado)
- Programas de reconocimiento de empleados
- Comodidades de oficina corporativa
- Frecuentes eventos para empleados
Acerca de Prime Health Services
Prime Health Services (PHS) es una empresa nacional de contención de costos médicos especializada en soluciones de redes PPO personalizadas. Desde 2001, nos hemos asociado con aseguradoras, TPA (Administradores de Terceros), grupos autoasegurados y entidades gubernamentales para ofrecer acceso a atención médica de alta calidad a tarifas con descuento. Nuestro enfoque impulsado por la tecnología nos permite brindar un servicio rápido, flexible y confiable a nuestros clientes, al tiempo que apoyamos un lugar de trabajo colaborativo y centrado en el empleado.
