AmTrust Financial Services - Dallas, TX

posted 5 months ago

Full-time - Mid Level
Dallas, TX
Insurance Carriers and Related Activities

About the position

The Business Process Management Engineer plays a crucial role in examining, improving, and streamlining business processes within AmTrust Financial Services. This position involves leading the coordination and implementation of assigned projects, ensuring that business processes align with the organization's mission, vision, and values. The ideal candidate will possess a solid understanding of various concepts, practices, and procedures within the field, relying on extensive experience and judgment to effectively plan and accomplish organizational goals. In this role, the Business Process Management Engineer will collaborate with key stakeholders to define and achieve organizational objectives. They will perform business process mapping, gather and analyze critical business data, and recommend improvements based on their findings. Assessing processes, workflows, and business needs for effectiveness is a key responsibility, as is partnering with IT and business leadership to capture the current state and develop new processes that support both immediate needs and long-term strategy. Additionally, the engineer will support change management initiatives, identify and recommend business-specific processes for broader organizational adoption, and lead the development of financial models and business cases for strategic planning. They will also create reports, visualizations, dashboards, and metrics to provide insights that support business decisions, ensuring that the organization remains agile and responsive to changing market conditions.

Responsibilities

  • Collaborate with key stakeholders to define and achieve organizational goals.
  • Perform business process mapping, gather, and analyze critical business data, and recommend improvements based on findings.
  • Assess processes, workflows, and business needs for effectiveness.
  • Partner with IT and business leadership to capture current state, and develop new processes that support immediate needs and long-term strategy.
  • Support change management initiatives.
  • Identify and recommend business-specific processes for broader organizational adoption.
  • Lead in the development of financial models and business cases for strategic planning.
  • Create reports, visualizations, dashboards, and metrics to provide insights and support business decisions.

Requirements

  • Bachelor's degree required.
  • 2-5 years of project management or related experience.
  • Strong analytical skills with the ability to identify trends and insights to address business challenges.
  • Excellent communication skills, both verbal and written.
  • Experience collaborating with project stakeholders to understand objectives and KPIs and designing relevant reports and dashboards.
  • Experienced in business requirement gathering, scope management, business process improvement, and system documentation.
  • Skilled in creating presentations and decks.

Nice-to-haves

  • Scrum / Agile experience is beneficial.
  • Background in the Insurance or Financial services Industry is an advantage.

Benefits

  • Medical & Dental Plans
  • Life Insurance, including eligible spouses & children
  • Health Care Flexible Spending
  • Dependent Care
  • 401k Savings Plans
  • Paid Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service