Share this Job
Email similar jobs to meEmail similar jobs to me

Principal Software Engineer, POS Systems

Date: Apr 6, 2017

Location: San Francisco, CA, US

Company: Williams-Sonoma Inc.

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

JOB DESCRIPTION

Our Company

Founded in 1956, Williams-Sonoma, Inc. is the premier specialty retailer of high-quality products for the kitchen and home in the United States. Our family of brands are Williams-Sonoma, Pottery Barn, Pottery Barn Kids, PBteen, West Elm, Williams-Sonoma Home, Rejuvenation, and Mark and Graham. These brands are among the best known and most respected in the industry. We offer beautifully-designed, stylish and functional products for every area of the home, including the kitchen, living room, bedroom, home office, closet, laundry room and even outdoor spaces. We've seen some big changes since our first brick-and-mortar store opened more than half of a century ago. What hasn't changed is our passion for high-quality products, functional design, outstanding customer service, and enhancing the lives of our customers and the communities where we operate. Today, we're a multi-brand, multi-channel, global enterprise supported by state-of-the-art technology and some of the most talented teams in retailing - and we're always looking for new energy and ideas.

Williams-Sonoma, Inc is looking for a Principal Software Engineer to lead our Point of Sale team. The successful candidate should have demonstrated skill in leading and mentoring a retail POS team. Candidate should have experience managing internal relationships both within the IT organization and with business partners. Candidate will have experience working on multiple projects simultaneously involving both internal and contract resources.

Overview

Performs a Principal developer role in the development and support of large/complex solutions, or several small solutions. Requires little or no direction. Demonstrates a strong understanding of key business drivers & ensures technical solutions deliver business value in line with company objectives. Has strong technical expertise and provides scoping, estimating, planning, design, development, and support services to a project. Can offer leadership of a team for technical projects or project lead components of a larger project. Provides the thought leadership within technology to advise the business, mentor staff, and leverage industry best practices.

Essential Functions

* Lead solution design, development, test support and deployment preparation of POS related solutions in the stores area.

*Oversee and provide guidance to other internal and external resources.

*Ensure solutions provided are technically sound and meet business requirements and technology standards

*Document and present solution alternatives to clients, which support business processes and business objectives

*Responsible for communicating to management on status, problems, issues and underlying process problems

*Demonstrate a strong understanding of key business drivers and ensure technical solutions deliver business value in line with the company objectives

*Can perform independently and guide, assist or mentor others in analyzing, designing, coding, testing, debugging, documenting, and installing a large/complex or several smaller solutions

*Provide prioritization, planning, estimating, work assignments, quality assurance and mentoring at any stage of a project

*Track progress and intervene as needed to eliminate barriers and ensure delivery

*Demonstrate anticipation and initiative in the planning for and management of problems

*Resolve or escalate problems, and manage risk for both development and production support

*Coordinate vendors and contractors for specific projects or systems

*Review the technical work of other team members

*Maintain deep knowledge and awareness of technical & industry best practices and trends, especially in technology & methodologies

*Ensure that good business relationships are maintained with multiple clients and other technology departments to ensure successful implementation and support of project efforts

REQUIREMENTS AND QUALIFICATIONS

* BA/BS degree or equivalent experience

* 10+ years of experience analyzing, designing, coding, testing, configuring, installing and maintaining complex POS and associated Store Systems programs.

*4+ years experience with .Net framework, primarily ASP.NET and windows console applications.

* Experience with T-SQL, SQL Server development.

* SAP Point of Sale (Triversity) experience

* Ability to exercise judgment within broadly defined practices and policies in selecting methods, techniques and evaluation criterion for obtaining results.

* Demonstrated leadership in instructing, guiding and overseeing the work of team members.

* Strong interpersonal skills.

* Strong planning and organizational skills.

* Considerable business knowledge in the retail industry.

* Enough practical experience to train others in decision-making, risk assessment, job knowledge, analysis, and project management.

* Experienced with people development, interviewing, and directing others.

* Technical expertise in required fields, e.g., data analysis, data design, system design, enterprise application integration, software testing, documentation.

*Knowledge of XML, Web Services, scripting languages

*Understanding of SOA Architecture

Personal Competencies

Global Business Acumen -- Understand the complexity of business on a global scale. Embrace cultural and individual differences with empathy. Work with the nuances of specific local cultures to make informed decisions.

Strategic and Analytical Capability -- Ability to think globally, strategically, and objectively. Effectively translates data into actionable insights, strategies and financial plans.

Leading Teams -- Attracts, develops and motivates the talent needed for current and future business requirements. Articulates an inspiring vision for the future, establishes high performance expectations and sets example through own behavior. Ensures alignment of individual goals with overall business objectives. Coaches team members to success and holds individuals accountable for achieving results.

Drive for Results -- Credibility earned through delivering results. Balances urgent and effective action, commitment to excellence, taking initiative to resolve problems and work quality. Demonstrates high initiative and provides leadership in a project-oriented environment.

Effective Communication -- Communicates clearly and effectively with associates at all levels, board members, external partners and customers. Strong verbal and written presentation skills including the ability to communicate complex ideas in a simple way and to tailor key messages and presentation style to multiple audiences.

Influence and Collaboration -- Builds and sustains collaborative relationships at multiple levels in the company. Able to work through complex disagreements and conflict to achieve resolution. Builds trust by including others and by keeping the cross-functional teams focused on the success of the entire company.

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.

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.


Nearest Major Market: San Francisco
Nearest Secondary Market: Oakland

Job Segment: Developer, ERP, Software Engineer, Systems Engineer, Database, Technology, Engineering