Cormac Corporation

Technical Lead

PythonJavaReactSQLPostgreSQLAWSDocker
Traducción automática. Consulta el original.

Sobre la oportunidad

Technical Lead - TI en el sector sanitario

CORMAC busca un Technical Lead para proporcionar liderazgo técnico práctico en el diseño, desarrollo y calidad del código de aplicaciones en la división de Calidad y Reporting de CMS. Este puesto guía al equipo de ingeniería en el Angular front end y en el procesamiento centrado en Java y en bases de datos utilizado para el cálculo de medidas de calidad, mientras se mantiene involucrado directamente en la creación, revisión y lanzamiento de código con calidad de producción.

Responsabilidades: *

  1. Liderar el diseño y desarrollo de componentes de aplicaciones, traduciendo las políticas de CMS y los requisitos de negocio en software mantenible y comprobable *
  1. Proporcionar liderazgo técnico y mentoría a los desarrolladores, estableciendo estándares de codificación y realizando revisiones de código *
  1. Desarrollar y mantener interfaces de usuario basadas en componentes de Angular integradas con servicios de backend para dar soporte a la entrada segura de datos, informes y flujos de trabajo administrativos *
  1. Implementar y mantener el procesamiento basado en reglas para el cálculo de medidas de calidad, incluyendo reglas de negocio externalizadas (por ejemplo, Drools) y lógica de base de datos en PL/pgSQL, SQL y PostgreSQL *
  1. Colaborar con los ingenieros de datos en el procesamiento de datos basado en Databricks (Spark), revisando código de Scala y PySpark y definiendo cómo se integra con los servicios de aplicaciones y APIs *
  1. Construir y mantener APIs e integraciones, incluyendo la integración con CMS HARP/IDM para autenticación y autorización *
  1. Desarrollar y mantener pipelines de CI/CD basados en Jenkins y GitHub que automaticen compilaciones, pruebas unitarias e de integración, y despliegues en contenedores en todos los entornos *
  1. Colaborar con los analistas de negocio, ingenieros de datos, QA y personal de DevSecOps dentro de equipos de sprint SAFe Agile para planificar, estimar y entregar funcionalidades *
  1. Solucionar defectos y participar en el soporte de producción de Nivel 3, incluyendo el análisis de causa raíz y las correcciones coordinadas a través de ServiceNow *
  1. Asegurar que el software cumpla con los requisitos de FISMA, FedRAMP, ARS, HIPAA, NIST y la Sección 508 de accesibilidad, y resolver los hallazgos de seguridad detectados en el código de la aplicación y los contenedores *
  1. Evaluar y aplicar herramientas de desarrollo asistidas por IA para mejorar la eficiencia y la calidad de la ingeniería

Cualificaciones básicas: *

  1. Grado universitario en Informática, Tecnologías de la Información, Ingeniería o un campo similar *
  1. Debe ser ciudadano estadounidense *
  1. Debe ser capaz de obtener una autorización de seguridad Public Trust (Nivel I) *
  1. Mínimo de 10+ años de experiencia progresiva en ingeniería de software, incluyendo experiencia liderando desarrolladores o entrega técnica *
  1. Sólida experiencia práctica con Angular y desarrollo moderno de front-end *
  1. Sólida experiencia práctica con Java y/o Scala o Python, y con SQL y PostgreSQL, incluyendo procedimientos almacenados (PL/pgSQL) *
  1. Experiencia en la construcción y mantenimiento de pipelines de CI/CD utilizando Jenkins (o CloudBees) con GitHub y Docker *
  1. Experiencia en el desarrollo y despliegue de aplicaciones en contenedores en AWS (por ejemplo, Amazon ECS Fargate) *
  1. Experiencia trabajando en equipos Agile (SAFe, Scrum) con desarrollo guiado por pruebas y pruebas automatizadas *
  1. Sólidas habilidades de comunicación escrita y verbal, con capacidad para trabajar de forma independiente y en un equipo interfuncional en un entorno altamente regulado

Cualificaciones preferentes: *

  1. Máster en un campo relevante *
  1. Experiencia con Databricks y Apache Spark (Scala o PySpark) para procesamiento de datos a gran escala *
  1. Experiencia con sistemas de gestión de reglas de negocio como Drools *
  1. Experiencia en el desarrollo de aplicaciones federales de salud, idealmente para CMS *
  1. Experiencia con HARP/IDM o integraciones de identidad empresarial similares (por ejemplo, Okta) *
  1. Experiencia con Amazon RDS para PostgreSQL, Glue, Lambda, SQS, EventBridge y API Gateway *
  1. Experiencia con desarrollo web accesible según la Sección 508 y pruebas de accesibilidad *
  1. Familiaridad con React además de Angular *
  1. Experiencia con Ansible y automatización de infraestructura

¿Por qué CORMAC?

En CORMAC, aprovechamos el poder de la gestión y el análisis de datos para permitir que nuestros clientes alcancen sus objetivos estratégicos. Con más de 20 años de experiencia en Tecnología de la Información Sanitaria (HIT), principios de diseño centrado en el ser humano y metodologías de desarrollo Agile, CORMAC ofrece soluciones digitales complejas para resolver algunos de los problemas más desafiantes a los que se enfrentan los programas de salud pública hoy en día.

Como contratista del Gobierno Federal de EE. UU. en el sector de la salud pública, nuestro trabajo es impactante y de vanguardia, y se realiza en un entorno de apoyo, colaborativo y acogedor. Ofrecemos horarios de trabajo flexibles con opciones de lugar de trabajo remoto, híbrido o totalmente presencial para capacitar a nuestros empleados a decidir el entorno que mejor se adapte a ellos. En CORMAC, contamos con una fuerza laboral altamente diversa y creemos que el entorno de trabajo es un lugar donde la creatividad, la colaboración, el entusiasmo y la innovación ocurren, independientemente de la ubicación.

Participación en E-Verify/EEO

Como empleador que ofrece igualdad de oportunidades en el empleo, CORMAC proporciona igualdad de oportunidades a todos los empleados y solicitantes sin tener en cuenta el estatus protegido de un individuo, incluyendo raza/etnia, color, origen nacional, ascendencia, religión, credo, edad, género, identidad/expresión de género, orientación sexual, estado civil, estado parental, incluyendo embarazo, parto o condiciones relacionadas, discapacidad, servicio militar, estatus de veterano, información genética o cualquier otro estatus protegido.

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