hero

Find Your Dream Job Today

Out for Undergrad
companies
Jobs

ETRM - Senior Consultant (Endur Technical)

Oliver Wyman

Oliver Wyman

IT
India · Bengaluru, Karnataka, India · Galax, VA, USA
Posted on Feb 25, 2026

About Oliver Wyman

At Oliver Wyman, a Marsh (NYSE: MRSH) business, we bring deep industry insight, bold innovation, and a collaborative approach that cuts through complexity to help organizations navigate their most defining transformative moments.


As a business of Marsh, we work alongside the world’s leading experts across risk, reinsurance and capital, people and investments, and management consulting. Together with Marsh Risk, Guy Carpenter, and Mercer, we help organizations build resilience and competitive advantages from every angle. With annual revenue over $24 billion and more than 90,000 colleagues in 130 countries, Marsh helps build the confidence to thrive through the power of perspective.

For more information, visit oliverwyman.com, or follow us on LinkedIn and X

Practice Overview
Practice: Energy & Commodities – CTRM / ETRM (ION Endur)
Location: Bangalore, Karnataka, India

Oliver Wyman’s CTRM/ETRM capability, anchored by our specialized Endur practice, enables clients in the energy and commodities trading sector to manage market volatility, regulatory obligations, and digital transformation effectively. We are building a strong technical team in Bangalore to support rapid expansion in this strategic domain, delivering high-quality, maintainable, and performant Endur solutions that provide tangible client value.

Our Mission and Purpose
Mission:
Help energy and commodities clients operate more effectively in volatile markets by delivering scalable, high-quality Endur solutions that strengthen front-to-back trading, risk, and operations workflows.
Purpose: Build an inclusive, high-performing team that combines strong engineering fundamentals with deep CTRM/ETRM domain knowledge—creating meaningful growth through hands-on client delivery, mentorship, and continuous learning. We aim to establish consistent technical standards, reusable assets, and strong observability practices to improve delivery quality, reliability, and client outcomes.

The Role and Responsibilities
We have opportunities across the Endur technical track, offering motivated professionals strong development paths and meaningful client impact. We seek candidates who combine strong engineering fundamentals with hands-on Endur experience and the ability to work closely with functional teams and client stakeholders.

In this role, you will contribute to the design, development, integration, performance optimization, and support of Endur-based trading and risk management systems. You will work with architects, functional colleagues, and client teams to deliver reliable, high-throughput solutions while helping strengthen technical standards and reusable assets within the practice.

Your responsibilities will include

  • Technical Delivery and Development

    • Developing and maintaining Endur custom solutions using OpenComponents (Java/.NET), OpenJVS scripting, plug-in APIs, and extension toolkits

    • Configuring and implementing Endur modules and services, including deal modeling, market data tools, TPM/workflows, grid-enabled services, APM, RiskPak, HedgePak, Accounting Desktop, and related components

    • Implementing integrations with external systems using Connex Gateway & Methods (Gateways, XML messaging), REST/SOAP APIs, FIX protocol connectivity, Trayport gateways, ICE eConfirm/Trade Vault, CME STP, market data feeds (Bloomberg/Refinitiv), and middleware layers

    • Performing unit testing, integration testing, defect resolution, and production support across front-to-back office processes

    • Applying performance engineering practices to identify bottlenecks, optimize critical paths, tune database queries, and improve system throughput and response times

    • Managing database performance (Oracle/SQL Server), including index optimization, statistics maintenance, query plan analysis, partitioning strategies, and execution plan review to support high volume trading and risk workloads

    • Implementing telemetry, structured logging, distributed tracing, and observability patterns to enable proactive monitoring, alerting, trend analysis, and rapid root-cause diagnostics

  • Solution Design and Integration

    • Translating business requirements into technical designs, including documentation, data models, integration specifications, and performance considerations

    • Supporting cloud-hosted Endur deployments (Azure/AWS preferred) with attention to scalability, resilience, cost efficiency, and observability readiness

    • Working with client IT and architecture teams to ensure Endur solutions align with enterprise standards, integrate effectively with downstream systems, and meet defined performance SLAs

  • Client and Team Collaboration

    • Partnering with functional consultants and client stakeholders to understand trading, risk, scheduling, settlements, regulatory, and performance requirements

    • Participating in workshops, proof-of-concepts, performance testing cycles, and implementation reviews, providing clear technical input and explanations

    • Documenting designs, integration flows, tuning rationale, observability instrumentation, and operational procedures to support handover and long-term maintainability

    • Mentoring junior team members and contributing to knowledge sharing through code reviews, performance deep-dives, and reusable component development

  • Quality and Practice Contribution

    • Working within agile/DevOps processes, using source control (Git), CI/CD pipelines, quality gates, and automation to deliver production-ready outcomes

Your Attributes, Experience & Qualifications

  • 3–6 years of relevant professional experience in IT/software development, including 2–3+ years of hands-on Endur development, implementation, and performance optimization (Endur 10+ preferred; exposure to versions 23/24 is a strong advantage)

  • Experience contributing to Endur customizations, integrations, and performance tuning in one or more commodity classes (Crude Oil & Refined Products, natural gas and LNG, Power and electricity, emissions, environmental certifications and renewables, coal and freight, metals)

  • Practical experience with OpenComponents (Java/.NET), OpenJVS scripting, Connex Gateway & Methods, REST/SOAP APIs, FIX protocol, and exchange/market connectivity (Trayport/ICE/CME)

  • Hands-on experience in database performance management (Oracle/SQL Server), including indexing, statistics maintenance, query optimization, execution plan analysis, and partitioning

  • Working knowledge of telemetry and observability practices (metrics, logs, traces, dashboards, alerting) to support production stability and rapid issue resolution

  • Familiarity with cloud platforms (Azure/AWS preferred), CI/CD pipelines, and DevSecOps fundamentals

  • Experience working in Agile environments (Scrum/Kanban) using tools such as Jira and Confluence

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related discipline

  • Strong communication and stakeholder engagement skills; client-facing exposure is valued

  • Collaborative, structured problem-solver with attention to detail and a willingness to mentor and share knowledge

  • Willingness to travel occasionally (up to 20%)

Technical Background

  • Endur customization using OpenComponents and OpenJVS

  • Strong Java/.NET programming fundamentals, clean code principles, and design patterns

  • Connex Gateway & Methods, REST/SOAP, and FIX protocol integration patterns
    SQL/PL-SQL (Oracle/SQL Server) and database performance tuning

  • Observability instrumentation (metrics, logs, traces, dashboards) and operational readiness

  • Integration with major exchanges and market data providers (ICE, Trayport, CME; Bloomberg/Refinitiv)

  • Cloud fundamentals (Azure/AWS) and CI/CD pipeline concepts

  • Valued but not required:
    Experience establishing reusable patterns, templates, accelerators, and performance baselines for Endur delivery

Roles and levels
We are hiring at the Senior Consultant level for experienced professionals, typically with 3–6 years of relevant experience.

In addition to the base salary, this position may be eligible for performance-based incentives.
We offer a competitive total rewards package that includes comprehensive health and welfare benefits as well as employee assistance programs.

Oliver Wyman is an equal-opportunity employer. Our commitment to diversity is genuine, deep, and growing. We’re not perfect, but we’re working hard right now to make our teams balanced, representative, and diverse. Marsh McLennan and its Affiliates are EOE Minority/Female/Disability/Vet/Sexual Orientation/Gender Identity employers.


Oliver Wyman is a business of Marsh (NYSE: MRSH), a global leader in risk, reinsurance and capital, people and investments, and management consulting, advising clients in 130 countries. With annual revenue of over $24 billion and more than 90,000 colleagues, Marsh helps build the confidence to thrive through the power of perspective. For more information, visit oliverwyman.com, or follow us on LinkedIn and X.

Marsh is committed to embracing a diverse, inclusive and flexible work environment. We aim to attract and retain the best people and embrace diversity of age, background, caste, disability, ethnic origin, family duties, gender orientation or expression, gender reassignment, marital status, nationality, parental status, personal or social status, political affiliation, race, religion and beliefs, sex/gender, sexual orientation or expression, skin color, or any other characteristic protected by applicable law.

Marsh is committed to hybrid work, which includes the flexibility of working remotely and the collaboration, connections and professional development benefits of working together in the office. All Marsh colleagues are expected to be in their local office or working onsite with clients at least three days per week. Office-based teams will identify at least one “anchor day” per week on which their full team will be together in person.