Esri
Berkshire Hathaway Homestate Companies
Ingeniero de Software 3
Sobre la oportunidad
El Ingeniero de Software 3 diseña, desarrolla y mantiene soluciones de software en un entorno de desarrollo híbrido, que abarca infraestructuras locales, en la nube y mixtas. Este profesional, con gran experiencia y destreza técnica, liderará esfuerzos de desarrollo complejos, contribuyendo al diseño, arquitectura e implementación de sofisticadas soluciones de software. Este puesto exige una amplia experiencia en entornos locales, híbridos y en la nube, con un enfoque en C#, .NET y React, y colaborará estrechamente con otros ingenieros sénior, arquitectos y partes interesadas para garantizar la entrega de sistemas escalables, seguros y de alto rendimiento.
RESPONSABILIDADES PRINCIPALES
- Liderar el diseño, desarrollo y entrega de soluciones de software avanzadas utilizando C#, .NET y React en entornos locales, híbridos y en la nube.
- Arquitectar e implementar microservicios, APIs y aplicaciones nativas de la nube, asegurando que sean escalables, mantenibles y de alta disponibilidad.
- Actuar como líder técnico dentro del equipo, proporcionando orientación, mentoría y dirección técnica a ingenieros junior.
- Trabajar en estrecha colaboración con el Centro de Excelencia de Arquitectura y otras partes interesadas para definir e implementar soluciones arquitectónicas de alto nivel.
- Diseñar, optimizar y gestionar pipelines de CI/CD, asegurando despliegues fluidos y automatizados en entornos híbridos y en la nube.
- Colaborar con equipos multifuncionales, incluyendo gerentes de producto, analistas de negocio e ingenieros de DevOps, para asegurar la alineación en requisitos y soluciones técnicas.
- Solucionar y resolver problemas técnicos complejos relacionados con el rendimiento del sistema, la seguridad y la escalabilidad.
- Realizar y participar en revisiones de código, asegurando la adhesión a los estándares de codificación, las mejores prácticas y las directrices arquitectónicas.
- Mantenerse al día con las tecnologías emergentes, herramientas y tendencias en desarrollo en la nube, híbrido e ingeniería de software, y liderar la adopción de innovaciones relevantes dentro del equipo.
- Proporcionar liderazgo técnico en áreas como arquitectura de sistemas, diseño de API, soluciones basadas en la nube y escalabilidad de software.
ENTORNOS LOCALES, HÍBRIDOS Y EN LA NUBE
- Trabajar con aplicaciones empresariales en diversos entornos, incluyendo sistemas locales, híbridos y en la nube.
- Colaborar con los equipos de infraestructura y nube para garantizar que los entornos de aplicaciones sean estables, seguros y cumplan con las expectativas de rendimiento empresarial.
- Apoyar la transición de aplicaciones de entornos locales a arquitecturas en la nube o híbridas, trabajando en estrecha colaboración con el liderazgo de TI sénior en estrategias de migración a la nube.
- Garantizar la gobernanza adecuada y la monitorización del rendimiento de las aplicaciones en todos los entornos, identificando proactivamente áreas de optimización.
RIESGO Y CUMPLIMIENTO
- Asegurar que todas las aplicaciones empresariales cumplan con las regulaciones de la industria y los estándares de seguridad internos, incluyendo SOX, PCI-DSS y otras regulaciones del sector financiero.
- Trabajar con el equipo de ciberseguridad para garantizar que las aplicaciones estén protegidas contra posibles amenazas y vulnerabilidades.
- Desarrollar e implementar procedimientos para auditorías regulares, evaluaciones de riesgos y planes de recuperación ante desastres para aplicaciones críticas.
- Garantizar que los procesos de QA cumplan con los estándares de la industria y los requisitos normativos pertinentes (por ejemplo, ISO, GDPR, HIPAA).
- Desarrollar y mantener documentación de pruebas, incluyendo planes de prueba, casos de prueba, scripts de prueba y gestión de datos de prueba.
- Implementar procesos para garantizar la trazabilidad de los casos de prueba a los requisitos y el seguimiento/informe automatizado de defectos.
CALIFICACIONES REQUERIDAS
- EDUCACIÓN: Se prefiere título de Grado en Ciencias de la Computación, Ingeniería de Software o disciplina relacionada.
EXPERIENCIA
- Mínimo de 8 años de experiencia demostrada como Ingeniero de Software con experiencia en C# y .NET requerida.
- Sólida experiencia técnica en entornos locales, híbridos y en la nube.
- Experiencia avanzada con prácticas de DevOps, incluyendo pipelines de CI/CD, infraestructura como código (IaC) y contenerización (por ejemplo, Docker, Kubernetes) requerida.
- Experiencia con metodologías ágiles (por ejemplo, Scrum, Kanban) y herramientas de desarrollo (por ejemplo, Jira, Git) requerida.
HABILIDADES DESEADAS
- CERTIFICACIONES: Se prefieren certificaciones en plataformas en la nube o tecnologías relevantes.
- Se prefiere experiencia liderando proyectos a gran escala y entregando software a nivel empresarial en entornos híbridos y en la nube.
- Se prefieren experiencias con tecnologías de front-end (por ejemplo, React, Angular, Vue.js ).
- Profundo conocimiento de plataformas en la nube (por ejemplo, Azure, AWS), arquitectura nativa de la nube y estrategias de nube híbrida.
- Experiencia en el diseño, desarrollo y mantenimiento de microservicios y APIs en entornos distribuidos.
- Sólida comprensión de patrones de arquitectura de software, como diseño basado en eventos y diseño de dominios.
- Sólido conocimiento de bases de datos relacionales y no relacionales (por ejemplo, SQL Server, MongoDB).
- Capacidad para mentorizar a un equipo de ingenieros y proporcionar orientación técnica.
- Familiaridad con infraestructura como código (por ejemplo, Terraform, Ansible) y herramientas de automatización.
BENEFICIOS
- Programa de Trabajo desde Casa (hasta 2 días por semana tras elegibilidad)
- Entorno de Oficina Moderno
- Instalación Deportiva Gratuita en las Instalaciones
- Aparcamiento Gratuito en Garaje en las Instalaciones
- Tiempo Libre Remunerado
- Días Festivos Remunerados
- Aportación a Plan de Pensiones
- Seguro Médico Grupal (Médico, Dental y de Visión)
- Seguro de Indemnización Hospitalaria
- Seguro de Vida y AD&D
- Seguro de Incapacidad a Largo Plazo
- Seguro de Accidentes y Enfermedades Graves
- Cuentas de Ahorro Flexibles
- Día de Voluntariado Comunitario Remunerado
- Programa de Asistencia al Empleado
- Programa de Reembolso de Matrícula
- Programa de Referencia de Empleados
- Programa de Diversidad, Equidad e Inclusión
$135,410 - $170,840 al año
Esta escala salarial es una estimación del rango salarial que el empleador espera razonablemente pagar por el puesto basándose en las posibles cualificaciones del empleado, las necesidades operativas y otras consideraciones consistentes con la ley aplicable. El salario real puede estar por encima o por debajo del rango. La escala salarial se aplica únicamente a este puesto y solo si se cubre en Plano, Texas. La escala salarial puede ser diferente para otros puestos o en otras ubicaciones.
SOBRE NOSOTROS
Con más de 50 años de trayectoria, BHHC ha pasado de ser una organización regional a convertirse en un grupo asegurador nacional, ofreciendo productos de seguros de costa a costa. Las relaciones son el pilar fundamental de nuestra cultura y creemos en hacer lo correcto. Esto significa que invertimos en nuestro negocio de todas las formas posibles para cumplir nuestra misión y demostrar que las personas son el motor de nuestro éxito. Nuestro compromiso con la solidez financiera y la integridad garantiza a nuestros clientes que estaremos ahí cuando más nos necesiten.
En BHHC, abrazamos la diversidad y fomentamos un entorno donde nuestra gente pueda ser auténtica. Nuestras diferencias nos hacen más fuertes y mejores juntos, lo que fomenta un lugar de trabajo armonioso, algo que valoramos enormemente. Hemos creado una atmósfera accesible y colaborativa. Aquí encontrarás un lugar de trabajo acogedor donde todos pueden sentirse valorados, apoyados e inspirados para hacer un gran trabajo. Juntos, elevamos el listón siendo curiosos, manteniéndonos centrados en el cliente y operando con integridad.
