Live chat
Staples, Inc

Principal Software Engineer eCommerce

Staples, Inc - Framingham, MA

Staples Principal Software Engineer eCommerce Job in Framingham, MA
Toggle navigation
– Join Our Talent Network
– Search Jobs
– Career Opportunities
– Digital Solutions
– Sales
– Supply Chain
– Retail
– Corporate
– University
– Locations
– Staples Life
Learn more about this opportunity.
Search Jobs
CountryCanadaUnited StatesState\/Region KeywordFunctionRetail Locations Retail Management Distribution\/Warehouse\/Transportation Outside Sales Inside Sales Technology Supply Chain\/Logistics\/Inventory Planning Print Solutions Finance Customer Service\/Contact Centers Pricing Human Resources Marketing Merchandising\/Buying Administration eCommerce Store Operations More… Search Reset
– Careers Home
– >
– Principal Software Engineer eCommerce Job in Framingham, MA
This Job
Principal Software Engineer eCommerce
Function: Technology
Location: Staples Corporate Center, Framingham, MA US
Date posted: 1\/4\/2018 1:04:30 PM
Type: Full-time
Permanent \/ Contract: Regular
Job number: *******
Staples Global Technology
Staples Technology team drives our business by developing the latest technologies to connect cutting-edge online, mobile, and retail experiences, and define the next generation of Staples. Our Global Technology team strategically influences all parts of our business from Marketing and Merchandising, Retail and Online, Supply Chain and Order Management, Infrastructure, Enterprise Data Solutions, Security, Privacy, and Compliance, to Tech Portfolio and Corporate Systems.
Global Technology is at the core of our business generating nearly $10 billion in online revenue alone. This allows us to invest heavily in industry leading platforms and tools that enable our teams to be successful and drive us to new levels as an online destination. Our mission is to deliver innovative, highly differentiated, simple-to-use solutions that generate increased value for our customers and the enterprise.
A job in GT will inspire you to challenge yourself, take risks, and raise the bar on your career!
About the Role
In this role, you will be a key developer and technical lead for the Staples Advantage eCommerce team working on initiatives for the Contract business. This role will be involved in numerous projects that are targeted to hitting the goals of the Contract Business. The position will report directly to an IT Manager and will interface with the Business for requirements and status of projects.
Primary Responsibilities:
– Work closely with the business and other areas of IT to understand and contribute to the execution of Staples Advantage projects to achieve our part of the Contract Goals.
– Assure execution of projects by delivering assigned tasks in a timely manner.
– Ensure projects are deployed on time with little to no downtime.
– Ensure there is a clear ownership (accountability\/responsibility) and focus to drive as well as resolve emerging streams of system development, integration, support and maintenance complexities.
– Establish and sustain a high level of partnership with the Business. Instill a level of confidence in technical knowledge in order to suggest and deliver solutions to business opportunities.
– Understand and help execute the technical roadmap developed for Staples Advantage, including adjustments as needed based on business environment and priorities.
– Provide technical leadership by helping to establish best practices, recommend design patterns, identify opportunities to refactor code, oversee project execution and mentor team members.
– Understand business requirements and make technical design decisions that fulfill them.
– Ensure compliance with PCI, SDLC and all other Staples systems management policies.
– Ensure technical design reviews and code reviews are performed for projects.
– Provide technical leadership lead and oversee project execution from a technical prospective.
– Serve as an escalation point for technical design decisions within the context of project scope.
– Participate in projects as a member of an Agile\/Scrum team including project estimation, task creation, and driving to complete tasks in 2 week sprints.
– Work with the Business Analysts, Business Owners, QM Analysts, and Application Support Teams to understand all stakeholder requirements.
– Embrace, recommend and apply new technologies as needed.
About You
Required Skills:
– Bachelor’s Degree in Computer Science, Information Systems or an Engineering Field plus 5-8 years or related technical experience.
– Must possess the ability to effectively communicate using strong verbal, written and listening skills.
– Must be able to adapt quickly to change without being afraid to take on new responsibilities in a fast-paced team environment while being self-directed, proactive, and action-oriented.
– Ability to come up with creative technical ways to resolved complex application and system issues.
– Ability to build work plans on how multiple project phases will be broken down and provide accurate estimates.
– Ability to prioritize multiple pieces of work into what is the most important and then work towards resolution.
– Must be able to work across a diverse group of people within the team and across multiple business units and multiple groups within each business unit.
– Strong project management and organizational skills with an understanding of SDLC processes and\/or Agile methodologies.
– Strong leadership skills.
– Excellent diagnostic, debugging, and troubleshooting skills.
– Extensive knowledge of business processes concentrated around E-Commerce applications with large implementations of J2EE technologies.
– Expert level understanding of Java, core J2EE components, JVM statistics, and JVM tuning (preferably on WebSphere Application Server.)
– 5 years in a production development environment, preferably with exposure to Order Management or CRM systems.
– 5 years experience developing applications deployed on an enterprise strength application server (preferably on WebSphere Application Server.)
– 5 years experience in each of the following:
– Object oriented development using Java
– Struts, Servlets, JSP, JavaScript, XML, HTML
– SQL on a relational database, DB2 is preferred
– Extensive website experience with jQuery\/AJAX and JSON.
– Minimum of 2 years of experience on Java  Spring
– Minimum of 2 years of experience on front-end technologies such as Angular, React, Node, JavaScript, jQuery.
– 2 years of experience with JPA\/Hibernate
– 2 years of experience with; CSS, HTML, JavaScript, AJAX, jQuery
– Proficiency with UNIX, Linux and Shell Scripting.
– Proficient with relational database managements systems; preferably DB2 and Oracle.
– Experience with WebSphere, WAS and WCBE experience is a plus.
Preferred Skills:
– Masters Degree in Computer Science, Information Systems or an Engineering Field plus 4 years of related technical experience
– Java certification and\/or J2EE enterprise architect certification.
– Experience with one or more operating systems; AIX and Red Hat Linux experience is preferred.
– Experience with application code profiling tools and algorithmic analysis.
– Experience in managing technical leadership of projects and technical resources.
– Ability to motivate and mentor other team members.
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.
Link for schema
There’s more to explore
Staples Life
Follow us on
Follow us on
Follow us on
Follow us on
Follow us on
Follow us on
– About
– Benefits
– Success Stories
– Corporate Responsibility
– Inclusion
– Community
– Equal Opportunity Employer
– Disability Accommodation
– Powered by SmashFly
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.
For individuals with disabilities that need additional assistance at any point in the process, please call 1-************ or email ******************** for more information.
EEO is the Law English Version – Revised November 2009
EEO is the Law Supplement English Version – Revised September 2015
Pay Transparency Nondiscrimination Provision
Staples is committed to providing accommodation to people with disabilities throughout the job application and interview process to the point of undue hardship. If you require an accommodation during the application or interview process, please contact a Customer Care Representative at 1-************.

13 days 6 hours ago

Staples, Inc


Principal Software Engineer eCommerce Staples, Inc - Framingham, MA, United States


Location: Framingham, MA

Company Profile:
We’ve been helping businesses get what they need for over 25 years. And it’s all thanks to one man – and a broken printer ribbon. In 1985, when our founder Tom Stemberg wasn’t able to find a replacement printer ribbon on a holiday weekend, he came up with a way to make office supplies more accessible — and affordable. Now, Staples is about much more than paper clips and pens. And to realize our vision of becoming the world’s most trusted source for office solutions, we’ve put our trust in our associates – that’s what we call the dedicated people at the very heart of Staples.