Software Engineer
Description:
SPS Commerce is a leading provider of cloud-based supply chain management solutions, serving a global network of retail trading partners. We foster a collaborative and inclusive work environment where innovation and continuous improvement are highly valued.Join SPS Commerce and be part of a dynamic team that’s transforming the global retail supply chain!
Position Summary:
You will join the Order Performance team where they work on an analytics product focused on delivering key insights to help retailers optimize their order cycle, reduce inventory positions, and ensure shipments contain the right products at the right time.Your work will help our customers see trends and take action on opportunities to improve their supply chain, reducing costs and lead times. This is a key area of investment to help grow our network of customers and accelerate our revenue growth.
You will join a team that is passionate about learning, working collaboratively, finding elegant solutions to complex challenges, and relentlessly improving the products
Key Responsibilities:
- Work collaboratively with your team to design, architect, build and test solutions to solve complex problems.
- Modernizing and upgrading the UI of the product which provides detailed analytical reports
- Write quality code and tests that are maintainable, accurate, well tested, and following best practices
- Plan how your code will be monitored and diagnosed to minimize outages.
- Monitor dashboards and respond to alerts and keep your services running smoothly.
- Build services and components upon the latest frameworks, platforms and service providers.
- Partner with experts in specialized areas like usability, cloud automation, and service reliability in a technically complex environment.
Location:
This is a hybrid role based in our Brampton Office in Toronto
Required Qualifications:
- A minimum of 2 years of related experience with a bachelor's degree or 5 years experience without a degree.
- Experience in front-end technologies like React, JavaScript, HTML, and CSS
- Experience with backend programming language (Java preferred but open to other backend programming languages)
- Implementing effective test automation strategies covering unit, integration, regression, end to end testing
- Prior experience with cloud-based technologies, cloud infrastructure, microservices, or containers
- Experience with Relational Databases
- Experience working in distributed teams
- Experience building service APIs in Java
- Prior experience with business intelligence tools like PowerBI, MicroStrategy, or Tableau
- Proven passion for data engineering and a data driven approach to your solutions
What We Offer:
At SPS Commerce, we are committed to ensuring that each employee's compensation reflects their unique experiences, performance, and skills in their role. The salary range for this role considers several factors, including education, relevant skills, work history, certifications, location, and more.
The annual salary range for this role is: $71,300 – 98,000 CAD. The actual salary offered will be determined based on the factors listed above and may fall anywhere within the range.
SPS Commerce offers a comprehensive package of benefits including health, dental, vision and life insurance, paid time-off, health and flexible spending accounts, stock purchase plan and more.
Commitment to our Employees:
At SPS we power connections that drive the world of commerce forward, and our success depends on making strong decisions, fostering innovation, delivering unparalleled customer solutions, and driving outstanding business performance. We achieve this by creating an environment where every employee feels a true sense of belonging.We embrace diversity, equity, and inclusion, ensuring everyone feels accepted, valued, and empowered to make a meaningful impact.
We are committed to affirmative action and equal opportunity in all aspects of employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.