Cargill - Senior Software Engineer - PriceFX (India)

Cargill - Senior Software Engineer - PriceFX (India)

17 Oct
|
Cargill
|
India

17 Oct

Cargill

India

Job Purpose :

The Senior Software Engineer Pricefx Configuration Engineer will design, configure, develop and support scalable Pricefx solutions within Cargill's commercial technology ecosystem.

Key Accountabilities :

- Configure and extend Pricefx capabilities using Groovy, the Pricefx Groovy API and reusable calculation logic libraries.
- Translate commercial pricing requirements into deterministic solutions for price setting, quoting, agreements and promotions, rebates, analytics or optimization.
- Design pricing calculations including cost-plus, margin and markup, discounts, price floors and ceilings, segmentation, overrides, effective dating, currency and unit-of-measure conversion, and price waterfalls.
- Configure Pricefx data objects, including Products, Customers, extension tables, Company Parameters, Data Sources, Data Feeds, Datamarts and Rollups.
- Build user-friendly configurators, input builders, result matrices, dashboards and approval workflows.

Architecture, Integration and Performance :

- Design scalable, flexible and maintainable Pricefx solutions and create clear architecture, data mapping, interface and solution design documentation.
- Define integrations and workflows between Pricefx and enterprise platforms such as SAP, Salesforce and other master-data, ERP, CRM or analytics systems.
- Develop and troubleshoot REST API and event-driven integrations using JSON, authentication, pagination, retries, idempotency and reliable error handling.
- Optimize large-volume calculations and queries through sound SQL, QueryAPI and DatamartContext usage.
- Apply security-by-design practices, including least-privilege access, user groups, roles, data entitlements,



secure configuration and appropriate handling of sensitive information.

Engineering Delivery and Technical Leadership :

- Develop, test, integrate, maintain and troubleshoot Pricefx configurations using Pricefx Studio and IntelliJ IDEA.
- Establish automated unit, integration, regression, performance and user-acceptance testing for pricing logic, workflows, integrations and high-volume calculations.
- Use Git as the source of truth and apply disciplined branching, pull requests, peer review and controlled CI/CD pipelines.
- Lead peer code and design reviews, coach engineers and ensure solutions meet Cargill standards for maintainability, observability, quality, security and operational support.
- Partner with product owners, pricing teams, enterprise architects and digital technology leaders to clarify requirements, communicate tradeoffs and deliver incremental business value.

Required Qualifications :

- Minimum of four years of relevant software engineering, application configuration or pricing technology experience.
- Hands-on experience configuring or developing Pricefx solutions with Groovy and Pricefx APIs.
- Strong Groovy skills or strong experience with Java or another JVM language.
- Robust SQL, relational data modeling and analytical query skills.
- Working knowledge of Pricefx master and transactional data objects, Analytics data structures and the tradeoffs among Company Parameters, extension tables, Data Sources, Datamarts and Rollups.
- Experience designing, consuming and troubleshooting REST APIs and JSON-based enterprise integrations.
- Experience with Git, peer review, automated testing, CI/CD, release management, technical documentation, debugging and production support.

📌 Cargill - Senior Software Engineer - PriceFX (India)
🏢 Cargill
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: cargill - senior software engineer - pricefx (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: cargill - senior software engineer - pricefx (india) / india