Nordstrom Data and Services Engineer in Seattle, Washington
We are a specialty retailer offering the very best of what’s next in fashion for men, women and children since 1901.
JOIN US WHERE IT ALL BEGAN.
Whether you design clothes or business strategies, crunch numbers, lead projects or write code, we have a place for you at our Seattle headquarters. And we think Seattle is a pretty great place to live. More than just rainy days and coffee, Seattle has it all — mountains and beaches, arts and parks, music and film. It's made up of quirky neighborhoods, award-winning restaurants, and thriving industry. Come see for yourself!
Nordstrom’s Enterprise Product Management (EPM) team’s mission is to “create a single place for all the product data to support setup, enhancement and consumption of this information”.**
We are scaling up the organization to deliver on the mission by following Agile and Continuous Delivery methodologies. We continue to focus on engineering excellence to provide best customer experience to our internal as well as external users. These capabilities will improve our speed to market, and enable us to deliver differentiated, reliable, scalable and flexible Product Catalog experience to drive our Omni-Channel retail growth strategy for the year 2020.
We are looking for a developer responsible for enriching/enhancing our application, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Commitment to collaborative problem solving, sophisticated design, and quality product is essential.
A day in the life...
Core Developer as part of Engineering team supporting Product Data Management solution*
Contribute to the long term strategy for Product data management*
Drive on-going refinement and improvement of operating practices and procedures to ensure quality of service*
Build, and maintain efficient, reusable, and reliable C#/Java code*
Implement or modify all aspects of an application design – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing.*
Collaborate with cross-functional teams - business stakeholders, engineers, program management - to produce the best solutions possible*
Design, manage, and maintain tools for automation*
Assess the impact of new development across the EPM platform and provide recommendations to ensure platform stability and performance*
Responsible for CICD and production issues (DevOps)*
Adjusts positively to quickly changing priorities and shifting goals**
You own this if you…
Bachelors or Masters in Computer Science or equivalent
2-4 years of experience in design, development and maintenance of Enterprise software solutions.
Strong understanding of object-oriented programming and design patterns
Experience with large scale enterprise data management system is a plus
Proven experience in designing and development of SOA and REST APIs
Experience working in relation databases like MS SQL Server is a plus
Proficiency in at least one programming language (C#, Java, etc.)
Experience in Agile software development
Cloud Computing Experience (e.g. GCP, AWS, Azure) is a plus
Git and GitHub experience a plus
We’ve got you covered...
We offer a comprehensive benefits package that includes medical, vision and dental coverage, a fabulous merchandise discount, an employer-matched 401(k) plan, employee stock purchase plan and much more depending on your role.
/We are an equal opportunity employer committed to providing a diverse environment./
This job description is intended to describe the general nature of the work employees can expect within this particular job classification. It is certainly not a comprehensive inventory of all duties, responsibilities and qualifications required for this job.
Title: Data and Services Engineer
Requisition ID: 348727