Z

Zurich Insurance

Global insurer providing property, casualty, life

Lider DE Solucion DE Aplicaciones

Enterprise ApplicationsUpdated on Nov 14
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • More than 10 years of experience in technology, software development, and technical team leadership.
  • Experience in insurance companies and knowledge of Life & Health business processes are required.
  • Knowledge of insurance Core platforms, preferably INSIS.
  • Knowledge of enterprise architecture, API integration, microservices, and event-based integration.
  • Knowledge of Azure, databases, technology security, project management, and agile methodologies.
  • Experience with critical business platforms, service-oriented architecture, and integration ecosystems.
  • Intermediate-to-advanced English proficiency.
  • Ability to lead multidisciplinary teams, influence stakeholders, manage vendors, think strategically, focus on business outcomes, make decisions, resolve critical situations, manage demand, negotiate, and interact with executive-level stakeholders.

Responsibilities

  • Lead the functional and technological evolution of Life & Health Core platforms.
  • Define the technology roadmap for the Core and applications associated with the Life & Health ecosystem.
  • Ensure operational stability, availability, and continuity of the platforms under the role's responsibility.
  • Participate in implementing new products, capabilities, and business processes on the Life & Health Core.
  • Define application architecture for initiatives involving Life, Medical Expenses, and Benefits.
  • Ensure efficient integration among INSIS, Portal AZ, digital solutions, commercial channels, and corporate platforms.
  • Select and define integration patterns aligned with Zurich technology standards.
  • Ensure solutions are designed and documented according to organizational architecture standards.
  • Lead internal teams and vendors responsible for developing and supporting Life & Health solutions.
  • Serve as the functional and technical point of reference for Product Owners, Business Analysts, Project Managers, and business teams.
  • Translate business needs into scalable and sustainable technology solutions.
  • Participate in strategic transformation and business-growth initiatives for Life & Health.
  • Ensure compliance with security, regulatory compliance, and information privacy requirements.
  • Coordinate technical reviews with Architecture, Security, Risk, and Compliance.
  • Manage technical debt and promote continuous platform modernization.
  • Promote automation, continuous improvement, and development and operations best practices.
  • Define and monitor performance KPIs for vendors and services.
  • Manage budget, capacity, and priorities to maximize business value.
  • Ensure projects and initiatives are delivered on time, within cost, and to the required quality.
  • Coordinate effectively with business and technology teams to keep the Life & Health roadmap aligned.

Desired Qualifications

  • Experience with INSIS is preferred.

About the Company

Zurich Insurance

Global insurer providing property, casualty, life

Zurich Insurance Group provides global multi-line insurance for individuals, families, small and mid-sized businesses, public entities, and multinational corporations in more than 200 countries. Its Property & Casualty arm covers personal lines like car and home, plus a wide range of commercial coverages (property, casualty, motor fleet, marine, construction, energy, financial lines, international programs); its Life business offers protection, savings, retirement, and unit-linked products. The Farmers Group manages Farmers Exchanges in the United States. The company also provides risk engineering and prevention services to help customers reduce risk and build climate resilience, with products sold through agents, brokers, bank partners, and direct channels. Its goal is to provide financial protection and risk management solutions that help customers manage uncertainty and build resilience over the long term.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1872

Recently Posted Jobs

Explore more opportunities at Zurich Insurance

See more jobs