Share this Job

Order Management Lead Engineer

Date: Apr 16, 2019

Location: Rocklin, CA, US

Company: Williams-Sonoma Inc.

Requisition Number: SS-12666
Area of Interest: Information Technology
Organization: Corporate
Brand/Division: Shared Services
Position Type: Full-time

JOB DESCRIPTION

Location: Rocklin, CA

The Williams-Sonoma Supply Chain Engineering organization is seeking an energetic and talented Order Management Development Lead to deliver high value, high-quality business capabilities to our Supply Chain technology platform. At Williams-Sonoma, we are implementing a range of best of breed technology in our supply chain in support of our 6 amazing brands -- Williams-Sonoma, West Elm, Mark and Graham and the Pottery Barn family. If you are looking for the role where you can make a big difference in a company, then join Williams-Sonoma Supply Chain Engineering!

In the role of Order Management Development Lead, you'll lead scrum teams working to deliver business capabilities from inventory promise, customer care/order management to fulfillment processing and invoice. You will be able to apply your strong technical skills to find innovative solutions to problems, thinking outside the box but always with strong engineering principles in mind. You will work to find the essence of the problem, rather than being satisfied with a symptom and delight in a solution that truly enhances the capabilities of the business. This position requires you to be very hands-on and writing code.

Key Job Functions

* Provide expert level technical knowledge to the team in Sterling Order Management, Java, J2EE, microservice architectures and implementations
* Responsible to deliver quality code meeting the business and technical requirements.
* Responsible for the quality of code developed by the team. Perform code reviews and recommends corrections as necessary. Coach team members in coding and development skills
* Develop a deep understanding of key systems and processes
* Perform a key role in the delivery transformation to an Agile / Scrum methodology
* Provide clear, specific goals to the team and communicate performance feedback regularly through regular 1-1 meetings and performance reviews
* Participate as a member of the engineering leadership in setting and executing strategy for the team
* Estimate development effort, perform resource allocation and plan implementations and system rollouts
* Assist in constantly improving the Engineering organization and making it a great place to work
* Guide and counsel on Williams-Sonoma Inc. policies and procedures related to software development and delivery.
* Performs other duties as required

REQUIREMENTS AND QUALIFICATIONS

Requirements / Qualifications

* Extensive skills in implementing, tuning and operating Sterling OMS solution
* Expert skills in several of the following:

* Object-oriented design and development
* Java technologies - J2EE and the Spring framework. Skilled at application performance tuning
* Internet technologies (TCP/IP, HTTP, HTML, CSS, XML, JavaScript)
* Web Information Architecture, including REST principles
* Service-oriented designs and techniques (Web Services, JSON, SOAP)
* Database storage and interaction (SQL, Oracle, JDBC, "no-SQL" technologies)
* Microservice frameworks and implementations
* Highly knowledgeable and skilled in software development practices and techniques including but not limited to:

* Source code management -- branching, tagging, and merging
* Code reviews and adherence to standards
* Automated unit and integration testing
* Strong understanding of design patterns and best practices implementations. Ability to review and critique proposed designs and offer thoughtful feedback
* An understanding of, and enthusiasm for, SCRUM management techniques
* Ability to express thoughts and ideas in a clear, succinct way -- both oral and written

Additional Requirements

* Bachelor's degree -- or foreign equivalent -- in Computer Science, Engineering or related field, or 8 years of progressively responsible experience in software development
* Experience in Retail / eCommerce highly desired
* Minimum 4 years of application development experience in the Sterling Order Management application to include, configuration, custom extensions, and user exits.
* 8 + years' experience in Java development with XML, JMS, and automated unit testing.
* 1+ year of supervisory experience preferred

Williams-Sonoma Inc. is an Equal Opportunity Employer.

#LI-JD1

Williams-Sonoma, Inc. is an Equal Opportunity Employer.

Williams-Sonoma, Inc. will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance, or other applicable state or local laws and ordinances.


Nearest Major Market: Sacramento

Job Segment: Engineering Manager, Manager, Engineer, Developer, Database, Engineering, Management, Technology