Back to list

Vacancy description

Cargill - Senior Software Engineer - PriceFX in Bangalore, भारत

Cargill Business Services India Private Limited

Bangalore, भारत

Job Purpose : The Senior Software Engineer Pricefx Configuration Engineer will design, configure, develop and support scalable Pricefx solutions within Cargill's commercial technology https://jobeax.com/link/iI6orKaMryo0dJI7 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 https://jobeax.com/link/BDpxdwWJkTvj7mju, 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 https://jobeax.com/link/EPAlt8IAg4WQ6Ld2 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 https://jobeax.com/link/vE1WYUwc7weU0JpJ 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.- Strong 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. (ref:hirist.tech)