Ivalua Software Engineer
Menlo Park, United States of AmericaMid · 5+ yearsH1B likely
About this role
Key Responsibilities
- Ivalua Platform Development
- Design, develop, configure, and enhance solutions on the Ivalua Procurement platform.
- Build scalable workflows, business rules, forms, approval processes, and automation capabilities.
- Configure sourcing, supplier, pricing, and procurement modules aligned with business requirements.
- Develop reusable components and technical frameworks to support enterprise sourcing capabilities.
- Ensure solutions adhere to Client's architecture, security, and engineering standards.
- Unified Sourcing Platform Delivery
Lead development activities supporting Client's strategic sourcing transformation, including:
- Unified end-to-end sourcing workflows
- Supplier negotiation automation
- Pricing lifecycle management
- Procurement workflow automation
- Integration of sourcing through purchase order execution
- Elimination of manual touchpoints across the sourcing process
- Core Initiative Delivery
Develop and implement capabilities supporting:
Integrated Price List (IPL / Pricemaster)
- Price list automation
- Pricing validation
- Supplier pricing synchronization
- Automated price updates
- Master pricing management
RPU (Request Price Update) Automation
- Automated price change workflows
- Supplier request processing
- Approval automation
- Exception handling
- Business rule implementation
Ship-to Rerouting
- Automated ship-to location determination
- Routing rule configuration
- Logistics workflow integration
- Procurement execution optimization
- Integration Development
- Develop integrations between Ivalua and enterprise platforms including ERP, procurement, supplier, finance, and logistics systems.
- Build REST APIs, web services, and event-driven integrations.
- Design secure, scalable, and resilient integration solutions.
- Support real-time and batch data synchronization.
- Troubleshoot integration failures and optimize data flows.
- Software Engineering
- Develop high-quality, maintainable, and scalable application code.
- Perform code reviews and adhere to software engineering best practices.
- Create technical specifications and design documentation.
- Implement unit, integration, and automated testing.
- Participate in CI/CD pipelines, deployment automation, and release management.
- Optimize application performance and reliability.
- Production Support & Continuous Improvement
- Support production deployments and hypercare activities.
- Investigate and resolve production defects and system issues.
- Perform root cause analysis and implement preventive solutions.
- Monitor application health and performance.
- Drive continuous improvement through automation and process optimization.
- Cross-Functional Collaboration
- Partner with Procurement, Supply Chain, Finance, Sourcing, Product Management, and Architecture teams.
- Collaborate with business stakeholders to translate requirements into technical solutions.
- Work closely with QA, DevOps, and Infrastructure teams throughout the SDLC.
- Provide technical guidance and knowledge sharing across engineering teams.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.
- 5+ years of enterprise software development experience.
- 3+ years of hands-on Ivalua platform development and configuration experience.
- Strong experience developing procurement and sourcing applications.
- Experience with Java, JavaScript, SQL, XML, REST APIs, and web services.
- Experience integrating enterprise applications with ERP and procurement platforms.
- Strong understanding of software design patterns and object-oriented programming.
- Experience with Agile software development methodologies.
- Excellent analytical, troubleshooting, and communication skills.
Preferred Qualifications
- Experience implementing Ivalua Source-to-Pay (S2P) solutions.
- Knowledge of procurement, sourcing, supplier management, and pricing processes.
- Experience with Oracle Fusion, SAP, Ariba, Coupa, or other procurement platforms.
- Experience with cloud integration technologies and middleware.
- Familiarity with CI/CD, Git, Jenkins, Azure DevOps, or similar DevOps tools.
- Experience with enterprise workflow automation.
- Ivalua certification is preferred.
Key Competencies
- Ivalua Development
- Source-to-Pay (S2P)
- Strategic Sourcing
- Procurement Automation
- Supplier Management
- Pricing & Price List Management
- Workflow Development
- API & Integration Development
- Enterprise Software Engineering
- CI/CD & DevOps
- Performance Optimization
- Agile Delivery
Success Metrics
- Successful delivery of Client's Unified Sourcing Platform roadmap.
- On-time implementation of Integrated Price List (IPL/Pricemaster) automation.
- Successful deployment of RPU Automation workflows.
- Delivery of Ship-to Rerouting capabilities with minimal manual intervention.
- Measurable improvement in Purchase Order (PO) Automation Rate.
- Reduction in manual sourcing and procurement activities.
- High application availability and production stability.
- Timely resolution of production defects and support issues.
- Delivery of secure, scalable, and maintainable software aligned with enterprise engineering standards.
