Learn more about this opportunity.


Senior Software Engineer

Function: Technology
Location: Staples Corporate Center, Framingham, MA US
Date posted: 1/30/2018 5:04:38 PM
Type: Full-time
Permanent / Contract: Regular
Job number: 1038826

Staples is looking for a Senior Software Engineer to join an established technology team to help deliver technical innovation within the Staples Digital Solutions Contract Gateway organization. The prospective candidate will be involved in the design and development of custom applications used to on-board Staples contract customers.  The ideal candidate will have worked in organizations that practice Agile development methodologies.  This person will be part of a scrum team that is engaged in iterative application design, development and support creating value for our business partners and customers.


Primary Responsibilities:

  • Develop in-depth knowledge of Staples business processes and systems environment
  • Participate in the definition, design, development, implementation and support of software functionality using Agile methodology best practices
  • Create or modify complex programs, modules, routines, scripts and data objects from a detailed design where efficiency, performance and reliability are critical
  • Ensure that technical solutions follow best practices, are reliable, are easily maintainable and are scalable under sustained load
  • Participate in design and code reviews
  • Collaborate to identify, isolate and resolve malfunctions related to software
  • Identify project risks and work effectively to mitigate them
  • Conduct knowledge transition on solutions to users
  • Create and maintain application documentation as required
  • Operate in compliance with IT standards, policies, procedures, and best practices 


 Required Qualifications:

  • Bachelor’s Degree (MIS or CS preferred) or equivalent work experience
  • 3+ years of full software development lifecycle experience
  • 3+ years of experience developing with Java, JPA, Spring Boot, Typescript or Angular 2 or higher
  • 3+ years of experience in SQL and developing applications with relational database technologies (Oracle or SQL Server)
  • 3+ years of experience working with web services (SOAP/HTTP, REST)
  • Strong analytical abilities
  • Strong verbal and written communication skills
  • Strong time management and organization skills
  • Ability to balance multiple priorities at a given time

Preferred Qualifications:

  • Exposure to working in a retail
  • Experience working directly with non-IT business partners
  • Experience in agile development methodologies
  • Experience with Jira
  • Experience with microservices development
  • Experience with Service Oriented Architecture

Work Authorization:

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

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