Principal Software Engineer - Next Gen POS, J2EE/Web Services
Staples - Framingham, MA

This job posting is no longer available on Staples. Find similar jobs: Principal Software Engineer jobs - Staples jobs

Principal Software Engineer - Next Gen POS, J2EE/Web Services : 853167 Position Summary

The Principal Software Engineer will be responsible for extending our IBM Sterling based Next-Gen POS application, enabling our omni-channel strategy powered by TCxGravity, within the Retail domain. Candidate will be expected to meet Staples’ business requirements and work with multiple development groups to ensure appropriate services are exposed and consumed. The Principal Software Engineer will work directly with other Technical Leads within both Retail and our OMS delivery teams to ensure the system is implemented as designed and in adherence with robust engineering principles.

Primary Responsibilities
  • Develop good in-depth knowledge of Staples Retail processes and system environments
  • Design, develop, test and implement software functionality
  • Test, implement and maintain technical upgrades
  • Monitor the use and performance of systems
  • Follow SDLC and develop application documentation as needed
  • Consult with IS staff and users on technical issues relating to systems
  • Compliance with IS standards, policies and procedures
  • Perform administrative duties, including training, staff meetings, status reports, etc
  • Analyze performance related non-functional requirements
  • Establish design patterns for Sterling components and service interactions to optimize performance
  • Conduct design reviews and performance audits
  • Partner with the Staples Enterprise Service Bus (ESB), Worldwide Service Oriented Architecture (WSOA) and Worldwide Security and Enterprise Architecture teams (WSEA) teams to ensure that services built are scalable
  • Bachelor’s degree in Computer Science, Information Technology or related discipline
  • 5+ plus years of related software development / IT technical experience
  • 5+ years’ experience in object-oriented design and software engineering frameworks including SOA
  • 5+ years’ experience with Java/ JEE platform based Web services (HTML5, EJB, JSP, Servlet, Struts, AJAX )
  • 3-5 years in a technical lead role
  • 5+ years’ experience in developing web services, fluent in XML, XSD and XSLT

  • 3+ years of experience working on the IBM Sterling Commerce OMS/MCF platform
  • Retail POS experience a plus
  • Relational database including Oracle11g or DB2
  • Experience with design patterns
  • Eclipse platform & related technologies
  • Experience working in projects using Agile methodology as plus
  • Experience working in a Fortune 500 company a plus
  • Full project lifecycle experience on several large J2EE projects that involved the Yantra/Sterling solution
  • Excellent communication skills, verbal and written
  • Good team player, very organized
  • S pecialized training or courses beyond college
  • Java certifications
Job : Information Technology
Location(s) : US-MA-Framingham

Schedule : Full-time
Job Level : Non-Manager

Job Type : Experienced

Employment Statement
Staples is an Equal Opportunity Employer who values the diversity of our people, products, and services.

About this company
3,282 reviews
There’s a whole lot more to Staples than you probably ever imagined. As the world’s 3rd largest internet retailer and a trusted...