remoteonsite
Senior Software Engineer Order Management System - Williams-Sonoma, Inc.
Software Engineer
Senior engineer with 7+ years in e‑commerce, specializing in IBM Sterling Order Management development, integration via XML/SOAP/REST, and deployment on enterprise application servers such as WebSphere MQ and JBoss.
About the role
Key Responsibilities
- Design, develop, and maintain high‑volume e‑commerce applications using IBM Sterling Order Management Suite (v9+).
- Implement integration services with XML, XSD, SOAP, and REST APIs to connect front‑end storefronts, inventory, and fulfillment systems.
- Configure, tune, and support middleware components including WebSphere MQ, JBoss, or WebLogic for reliable message handling and transaction processing.
- Collaborate with product, QA, and operations teams to ensure scalability, performance, and availability of large‑scale retail solutions.
- Provide technical leadership, code reviews, and mentorship to junior developers.
Requirements
- 7+ years of professional software development experience in the e‑commerce domain.
- 4–5 years of hands‑on experience with IBM Sterling Order Management (versions 9.0 or higher).
- Strong proficiency in Java and enterprise integration patterns using XML, SOAP, and REST.
- Practical experience with at least one application server such as WebSphere MQ, JBoss, or WebLogic.
- Demonstrated ability to design and support large‑scale, high‑throughput retail systems.