Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Senior Manager Software Architecture - Supply Chain

Expired Job

Staples Framingham , MA 01702

Posted 4 months ago

Description

Staples Supply Chain Technologies Team is looking for an experienced Sr. Manager, Software Development who wants to lead the development of Staples next generation inventory management, ordering, transportation, and warehouse management systems. Our software provides critical components that ensure inventory and delivery of the products our customers want. Our mission is to deliver innovative, highly differentiated, simple-to-use solutions that generate increased value for our customers and the enterprise.

Position Summary

  • This Sr. Manager position will work closely with some of the brightest software engineers, research scientists, and product managers to solve highly complex supply chain challenges. You will contribute towards system architecture, building highly-available and secure service-oriented solutions.

  • You should be comfortable solving highly ambiguous business problems by creating innovative software solutions. The role requires driving the technical direction of the team, as well as designing for continuous integration, performance and scalability. You should be able to manage resources on multiple technical projects and ensure schedules, milestones, and priorities are compatible with technology and business goals. Successful candidates will thrive in fast-paced environments that leverage agile planning techniques, encourage and reward creative design, intelligent risk taking, and find innovative ways to leverage cutting edge technology.

Primary Responsibilities:

  • Hires, trains, and manages a team of developers.

  • Works with technology management to develop business models, technical strategies, implementation strategies and architectures

  • Influences development and maturation of the product and technology vision

  • Develops and documents design models and implements systems according to specific strategies, standards and guidelines

  • Solves unique problems involving complex technical issues across multiple disciplines

  • Investigates new design and/or analytical methodologies, techniques and tools and makes recommendations

  • Good hands on experience with Database design and performance tuning

  • Experience in designing highly available applications

  • Develops a deep understanding of business domain strategies

  • Interacts with business partners

Qualifications

Required Skills:

  • Bachelor's degree or 15+ years relevant work experience
  • A minimum of 10 years of overall technical experience and a minimum of 10 years of business experience

Technical Requirements:

  • Linux operating system

  • Relational and non-relational databases

  • Open source technologies

  • Experience developing with service oriented architecture

  • Solid understanding of software engineering frameworks, tools, and processes

  • Excellent object-oriented design abilities

  • Expertise architecting and developing highly reliable, fault-tolerant distributed applications with focus on performance and scale

Preferred Skills:

  • Master's degree in Computer Engineering or related field

  • Previous management skills or team lead experience

  • Python, Java, CSS, JavaScript, or Angular experience

  • Experience with big data frameworks

  • Experience automating and deploying applications with CI/CD pipelines

  • Self-starter, high-energy, with ability to execute on business objectives

  • Strong teamwork and inter-personal skills

  • Strong analytical and problem-solving skills

About Us

Staples, Inc. is the world's third largest internet retailer. We are a Fortune 500 company generating more than $23 billion is sales with operations in 25 counties offering world-class retail, online and delivery capabilities.

At the very core of Staples is an entrepreneurial spirit we live and breathe the energy of an ever-changing, positive-thinking, fast-moving company. It's our mission to make more happen for associates, local communities and even the planet through programs, policies and the values we live by.

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.

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.

Staples


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Architect Supply Chain

Staples

Posted 2 weeks ago

VIEW JOBS 12/3/2018 12:00:00 AM 2019-03-03T00:00 DescriptionPosition Summary: Staples, we're more than just retail. We have a national logistic supply chain to run and are looking for dedicated engineers to help reimagine our systems from the ground up. From our robotic warehouse automation to our inventory tracking and forecasting systems, we need talented people to help design the next generation of supply chain applications. Be a part of the team building the systems that make it happen. Responsibilities: * Design and develop software solutions for Staples Supply Chain organization. * Suggest and promote software engineering best practices such as daily code commits, unit testing, and peer code reviews * Assist in defining product roadmaps, suggesting new initiatives, and presenting software solutions to business problems * Participate in all phases of software development including concept, design, prototyping, and production release * Be an expert resource for agile methodologies in software development * Work directly with non-technical associates to understand and document business requirements * Develop an understanding of the Supply Chain domain * Coordinate complex software projects across multiple teams * Specify and direct use of computing resources * Evaluate and select platform technologies * Implement Proof of Concept code and model examples of key components. QualificationsRequired Skills: * 8-10 years of relevant industry experience plus BS in Computer Science, Computer Engineering or related field (MS preferred) * Strong knowledge of software operations, performance tuning, parallel processing, modularization, application code profiling tools and algorithmic analysis * Strong diagnostic, debugging, and troubleshooting skills * Expertise building applications on one or more public Cloud Platform (e.g. Azure, AWS) * Expertise architecting and developing highly reliable, fault-tolerant distributed applications with focus on performance and scale * Subscribe to fast-paced Agile principles with technical designs, code reviews, test driven development, and other methodologies Desired Skills: * Expert programming skills developing back-end applications in NodeJS, Go, Python, Java, or Scala * Expert at building microservices exposing REST APIs using frameworks such as Swagger/OpenAPI, App Service/Azure * Strong scripting skills in a Linux/Unix environment (e.g.: Bash, Python, Perl) * Expertise working with RDBMS and NoSQL data stores on-premise and in the Cloud (e.g.: SQL Server/Azure, PostgreSQL/Azure, MongoDB, Cassandra, Cosmos DB/Azure, DynamoDB/AWS, Redshift/AWS, Teradata, Oracle) * Expertise applying best practices in the areas of Configuration Management, Automation, Continuous Integration & Deployment, and Monitoring using frameworks like Ansible, Chef, Puppet, Terraform, Jenkins and platform services in the Cloud * Experience with performance analysis and debugging of Java applications or services at scale (e.g. JConsole, VisualVM) * Experience working with data processing frameworks (e.g. Hadoop, Spark, Kafka) a plus * Knowledge of Spring and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security) is a plus * Experience in a production development environment, preferably with exposure to Order Management, CRM, or Warehouse Management systems 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. Staples Staples Framingham MA

Senior Manager Software Architecture - Supply Chain

Expired Job

Staples