Staples Software Engineer– Financial Systems in Framingham, Massachusetts

Software Engineer – Financial Systems Overview: 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 one of the world’s top five internet retailers and a trusted source of office solutions, we’re a recognized name across more than 26 countries. Through our world-class retail, online and delivery capabilities, Staples lets customers shop however and whenever they want, whether it’s in-store, online or on mobile devices. By expanding our product assortment and making shopping and saving easier than ever, we’re helping customers make more happen every day. Responsibilities: • 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 • 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 • Contribute to technical documentation where required • Adhere to technical standards and best practices • Understand, measure and monitor performance against operational metrics • Embrace, recommend and apply new technologies as needed



· 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

· Core Java skills (especially collections, multi-threading, encapsulation, polymorphism)

· Strong problem solving skills

· GPA of 3.0 or higher


· Development skills in Node.js, Angular, Java, HTML, CSS, SASS, AJAX, JavaScript, Spring, jQuery, Go

· Experience working in an Agile environment

· Knowledge of database technologies such as Oracle, SQL, Teradata, MongoDB, Couchbase, Postgres, Redis

· Knowledge of UNIX/Linux or Windows environments and APIs

· Excellent implementation skills (Java)

· Collaborative and flexible, with a positive attitude

· Strong verbal and written communication skills

· Strong time management and organization skills and ability to balance multiple priorities

· Enthusiastic about generating new ideas, approaches and solutions to complex problems and opportunities

Work Authorization:

Staples will not sponsor candidates for work visas of any kind, now or in the future, for this position.

Job: *Technology

Title: Software Engineer– Financial Systems

Location: MA-Framingham

Requisition ID: 1017780