Posted:
March 02, 2026
Location:
Baar, Canton of Zug, Switzerland

Job Description

Job Description

Role purpose

Serve as the central coordination and analytical point between Front Office, operational support teams, and IT functions to ensure seamless execution of business priorities. The role ensures operational readiness for new products and initiatives, drives process standardization, and actively contributes to the digital transformation of the Sales & Trading (S&T) landscape. In addition, the position acts as a key stakeholder in the ETRM landscape (with Endur as the core trading platform), ensuring that trade capture, valuation, risk, P&L, reporting, and downstream processes run reliably, consistently, and in compliance with internal controls and regulatory expectations. The role serves as the central point of accountability for S&T-wide coordination, reporting, and lifecycle governance, providing leadership across divisions and central functions to align ownership, standards, and priorities, and anchoring the developmen...

Apply for this Job

Submit your application for the Senior Business Analyst / IT Project Manager - Endur position at MET Group.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Baar, Switzerland
Posted: March 02, 2026
Deadline: April 11, 2026