Staples Careers – SDS Rotational Program

Website Staples

Job Description:

Staples is seeking dynamic individuals who combine superb technical, analytical and communication skills to join our Digital Solutions team. Have you ever wanted to be part of a startup, but with the backing of a multi-million dollar company? Do you want to work on cutting edge technology and drive key projects? Now is your chance!
As a Software Engineer in the Digital Solutions Rotational Program, you will rotate across up to four technical development teams, over two years, in focus areas that may include: eCommerce, Retail Systems, Order Management & Supply Chain Systems, Merchandising Systems, Corporate Systems or Security. Our development teams are fast-paced and responsible for delivering world class digital capabilities that are utilized across multiple channels. You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our growing business.

Job Responsibilities:

  • Understand, measure and monitor performance against operational metrics
  • Embrace, recommend and apply new technologies as needed
  • Participate in projects as a member of an Agile/Scrum team including: project estimation, task creation and driving to complete tasks in each sprint in a timely manner
  • Participate in requirements sessions or story grooming activities, providing a technical perspective
  • Work on efficient source code versioning, build and deployment practices with a goal of continuous deployment
  • Advance problems toward resolution in order to avoid project derailment – despite potential obstacles, ambiguity or uncertainty
  • Actively participate in the definition, design, development, testing, support and implementation of software functionalities
  • Interact with engineers and other cross-functional teams such as Product Management, Release Engineering, Quality Assurance, Data Science,
  • Data Security or Operations, to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability and security
  • Contribute to technical documentation where required
  • Adhere to technical standards and best practices

Job Requirements:

  • Knowledge of UNIX/Linux or Windows environments and APIs
  • Excellent implementation skills (C++, Java, Python)
  • Core Java skills (especially collections, multi-threading, encapsulation, polymorphism)
  • Strong problem solving skills
  • Experience working in an Agile environment
  • Familiarity with TCP/IP and network programming
  • Bachelor’s degree in computer science, software engineering, data science/analytics, data security or related technology fields
  • Candidates, regardless of age, must be recent college graduates/entry-level individuals with less than one year of relevant work experience in software application design/development
  • GPA of 3.0 or higher
  • Development skills in Node.js, Angular, Java, HTML, CSS, SASS, AJAX, JavaScript, Spring, jQuery, Go
  • Collaborative and flexible, with a positive attitude
  • Strong verbal and written communication skills
  • Interest in Big Data and exposure to Hadoop
  • Knowledge of database technologies such as Oracle, SQL, Teradata, MongoDB, Couchbase, Postgres, Redis

Job Details:

Company: Staples

Vacancy Type: Full Time

Job Location: Framingham, MA

Application Deadline: N/A

Apply Here