Protective Life
Protective Life
Protective Life es una empresa de servicios financieros y seguros que ofrece productos de seguros de vida y rentas diseñados para respaldar la planificación financiera a largo plazo. Su oferta incluye seguros de vida temporales, enteros y universales, además de rentas fijas, inmediatas, indexadas y variables. La empresa atiende a clientes que planifican su jubilación, sus necesidades patrimoniales, la protección de su familia y otras etapas importantes de la vida, con oportunidades profesionales vinculadas a su actividad en los sectores de los seguros y los servicios financieros.

Arquitecto sénior de TI – Azure y .NET (Remoto, Estados Unidos)

Lidera el diseño de sistemas empresariales seguros de Microsoft para Protective Life y contribuye a soluciones que atienden a millones de clientes de seguros de vida. Aplica experiencia en Azure, .NET, API, integraciones y arquitectura de datos.

Descripción

  • Define la arquitectura de soluciones en las capas de aplicaciones, integración, datos e infraestructura en un entorno centrado en Microsoft.
  • Diseña sistemas escalables, seguros y resilientes mediante enfoques por capas, orientados al dominio, dirigidos por eventos y orientados a servicios.
  • Alinea las arquitecturas con los estándares empresariales de seguridad, rendimiento, observabilidad y cumplimiento.
  • Evalúa y recomienda tecnologías, marcos de trabajo y patrones que favorezcan la sostenibilidad a largo plazo.
  • Actúa como autoridad técnica sénior y toma decisiones técnicas para los equipos a los que brinda apoyo.
  • Diseña, desarrolla, revisa y optimiza código de calidad para producción.
  • Desarrolla soluciones con C#, .NET, ASP.NET, API web y marcos relacionados.
  • Resuelve problemas técnicos complejos y realiza análisis de causa raíz.
  • Participa en revisiones de código y proporciona comentarios prácticos.
  • Diseña e implementa soluciones en Microsoft Azure.
  • Diseña arquitecturas de API e integraciones de sistemas mediante REST, mensajería y patrones dirigidos por eventos.
  • Apoya la arquitectura de datos y los enfoques de persistencia basados en SQL Server.
  • Contribuye a iniciativas de modernización de sistemas heredados y de arquitecturas nativas de la nube o híbridas.
  • Convierte las necesidades empresariales en soluciones técnicas junto con analistas de negocio y partes interesadas.
  • Realiza el seguimiento del trabajo técnico asignado dentro de los planes del proyecto.
  • Proporciona orientación técnica a los desarrolladores sin responsabilidades formales de gestión de personas.
  • Crea y mantiene documentación técnica, diagramas de arquitectura, decisiones de diseño y guías operativas.
  • Explica las ventajas y desventajas de diseño y su impacto a audiencias técnicas y no técnicas.

Requisitos

  • Al menos siete años de experiencia progresiva en ingeniería de software, diseño de sistemas y arquitectura de aplicaciones.
  • Amplia experiencia con C#, .NET o .NET Core, ASP.NET, API web, arquitecturas basadas en servicios, SQL Server y modelado de datos relacionales.
  • Experiencia demostrada combinando liderazgo de arquitectura con desarrollo sénior práctico para sistemas grandes y complejos.
  • Sólida experiencia en el diseño y soporte de aplicaciones empresariales críticas a gran escala.
  • Experiencia con plataformas en la nube, preferiblemente Microsoft Azure.
  • Experiencia conectando sistemas internos y externos mediante API y mensajería.
  • Capacidad para diagnosticar y resolver problemas técnicos de gran complejidad bajo presión de entrega.
  • Dominio de los principios de diseño de software, los patrones arquitectónicos y la optimización del rendimiento.
  • Capacidad para influir en la dirección técnica y mejorar la calidad de ingeniería mediante un criterio sólido.
  • Excelentes habilidades de comunicación escrita y verbal.
  • Se prefiere experiencia en la modernización de plataformas heredadas o en su integración.
  • Se prefiere experiencia en conversión de datos o migraciones de sistemas a gran escala.
  • Se prefiere experiencia en entornos empresariales muy regulados o con uso intensivo de datos.

Beneficios

  • Seguro médico, dental y oftalmológico integral
  • Beneficios de salud mental
  • Programa de asistencia al empleado
  • Tiempo libre remunerado
  • Licencia parental remunerada
  • Discapacidad a corto plazo
  • Día de observancia cultural
  • Contribuciones a cuentas de atención médica
  • Plan de pensiones
  • Plan 401(k) con aportación de la empresa
  • Plataforma de bienestar ProHealth Rewards con recompensas en efectivo
  • Oportunidades adicionales de incentivos anuales según el desempeño individual y empresarial