DescriptionStaples, Inc.
Principal Software Engineer
500 Staples Drive, Framingham, MA 01702
Duties:
Perform software engineering to define,
develop and execute state-of-the-art warehouse management solutions.
Collaborate with Hardware Engineers and Data Scientists to drive efficiency in
a complex supply chain. Build highly-available and secure service-based
software solutions. Responsible for the software that optimizes existing
Automated FC solutions and evaluating and developing new applications to drive
further efficiencies. Contribute towards the full stack from WMS interfaces,
Warehouse Execution, and Automation interfaces. Design and develop software
that runs Staples’ Fulfillment Centers. This includes Warehouse Management,
Warehouse Execution, and solutions that enable autonomous physical processing
and material handling solutions. Participate in all phases of software
development including concept, design, prototyping, and production. Integrate
and test software solutions in a simulation environment and in production. Use
open source tech-stack and microservice architecture. Work with Design
Engineering, Controls Engineering, and Implementation teams to develop business
capabilities, technical strategies, implementation strategies and
architectures. Work with third-party developers who develop hardware-specific
solutions and reviews design and manages integration with existing Staples
systems. Up to 15% domestic travel required to
Fulfillment/Distribution Center locations.
QualificationsRequirements: Requires a Master’s degree in
Computer Science, Computer Engineering, or a directly related field plus three
(3) years of experience in Software Engineering. Experience, which may be
gained concurrently, must include:
Three (3)
years of experience must include:
- Working
with software engineering frameworks, tools, and processes;
Two (2) years
of experience must include:
-
Demonstrated hands-on development with Java, Python, Spring Boot, Oracle,
Microservices Architecture, REST, and GIT;
- Leveraging
open source technologies and developing with service oriented architecture;
*Employer
will accept a Bachelor’s degree and five (5) years of described experience.
40 hrs/week. Please
submit resumes to staffing@staples.com Ref. 1100543
Staples is The Worklife Fulfillment Company, helping businesses of all sizes be more productive, connected and inspired. With dedicated account teams, category professionals, innovative brands and a curated product assortment for business, Staples provides customized solutions to help organizations achieve their goals. Interested in joining the team? Check out our perks and benefits!
Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.