Learn more about this opportunity.


Principal Software Engineer - Application and System Monitoring

Function: Technology
Location: Staples Corporate Center, Framingham, MA US
Date posted: 4/30/2018 2:59:08 PM
Type: Full-time
Permanent / Contract: Regular
Job number: 1043031
As Principal Software Engineer in the Contract Order Management space, you will be engaged primarily in a development role for the Application and System Monitoring team.  The primary activity for this position will be to create and maintain monitoring requests from our business partners.  This will involve various areas such as Contract Order Management, Shared Order Management, Legacy Order Management, Supply Chain, Pricing, Tax, Payment Services and various other functions in a complex environment.  While this position has no direct reports, it’s preferred to evolve into a subject matter expert and eventually begin to mentor and coordinate resources on assigned initiatives. This role may also need to play a tech lead position over a few other developers. 

Primary Responsibilities: 
  • Perform software engineering to create and modify highly complex applications and systems monitoring solutions where performance, efficiency, and reliability are critical to the entire system
  • Work closely with business partners on identifying needs and converting those needs to working implementations
  • Design simple solutions to resolve complex problems and/or design flaws in existing functionality
  • Participate and sometimes lead the interaction with peers and management to identify and document benefits, costs and risks associated with solution alternatives
  • Participate in establishing standards and best practices for applications and systems monitoring development
  • Partner with IT teams across multiple platforms to determine optimal solutions to production problems
  • Provide level of effort estimates, analyze test results, isolate problems and make system recommendations
  • Develop in-depth knowledge and understanding of Staples North American Delivery business/system processes
  • Develop strategies for continuous improvement of operational performance
  • Provide technical leadership and project management on small-to-medium sized maintenance and support initiatives
  • Follow up with customers and/or business partners to ensure problems are solved and customer satisfaction is met
  • Advance problems toward resolution despite obstacles, ambiguity or uncertainty and surface problems and issues before projects are derailed

Basic skills:
  • Bachelor's Degree or equivalent work experience required
  • 5+ years of technical development experience required using Unix/Linux, Perl Scripting, SQL
  • 5+ years of experience in all phases of the system development life cycle
  • Experience with Application Performance Monitoring (APM) software – CA APM Introscope
  • Strong working knowledge of DB/2 database design
  • Strong data analysis and problem solving skills 
  • Working knowledge of MQ series

Preferred skills:
  • Ability to work both independently (self-starter and proactive) and as a member of a team
  • Ability to multitask and prioritize issues under pressure
  • Adapt appropriately to competing demands and shifting priorities in a constantly changing environment
  • Customer service oriented
  • Excellent Oral and written communications skills
  • Involve others to establish clear, realistic timelines and strategies to accomplish team or individual objectives
  • Act responsibly and resourcefully
  • Advocate ideas with confidence
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.


There's more to explore