Staples Canada

Sr. Software Developer

Staples Canada$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Post secondary degree or diploma in Computer Science or related field
  • 5+ years of experience with UI development technologies (React, TypeScript, Next.js, HTML5, Tailwind CSS, Bootstrap)
  • 5+ years building web and Windows applications (Node.js, NestJS)
  • 5+ years experience in Microservices and RESTful API development
  • 3+ years in Test Driven Development and Unit Testing
  • 3+ years with SQL Server and PostgreSQL
  • Strong communication and technical writing skills

Responsibilities

  • Define technology solutions alongside technology and business leadership
  • Design, develop, test, and support customer-facing web applications
  • Maintain code quality by implementing development best practices
  • Collaborate with team members in an agile environment
  • Mentor junior developers in technical skills and project challenges
  • Provide after-hours support when necessary

Benefits

  • Associate discount
  • Health and Dental benefits
  • RRSP/DPSP
  • Performance bonuses
  • Learning & Development programs
  • Flexible hybrid work environment (4 days in-office)
Full Job Description
Job Description

Some of what you will do:
The Staples technology team is seeking a talented and energetic Senior Software Developer to join our team. We want an individual who will challenge the norm, strive to create the best experience's and someone who always puts the customer first. You will have a passion for writing clean, simple code and a willingness to share learnings within your development team.

Specifically, You Will:
  • Work with technology and business leadership to define the right technology solutions to solve complex problems.
  • Design, develop, test, and support customer facing web applications using modern technologies.
  • Maintain code quality by using or implementing development best practices.
  • Collaborate with team members in an agile environment.
  • Mentoring junior developers by guiding their technical skills and helping them navigate project challenges.
  • Provide after-hour support as required.


Some of what you need:
  • Post secondary degree or diploma in Computer Science or related field
  • 5+ years of experience working with UI development technologies, mainly React, Type Script, `Next JS, HTML5.0, Tailwind CSS and Bootstrap.
  • 5+ years of experience building web and Windows applications using NodeJS and NestJS.
  • 5+ years of experience building Microservices, Web Services, WCF, Rest API, Web API and .Net-based Web Services for integration with third party applications.
  • 3+ years of experience in Test Driven Development, Unit Testing.
  • 3+ years of experience with SQL Server, PostgreSQL and writing TSQL queries and statements.
  • Experience using source control systems such as Azure DevOps Repositories, GitHub and CI/CD pipelines.
  • Familiarity with Even Hub, Azure Table Storage and Redis is a bonus.
  • Strong communication skills and technical writing
  • A team player who is willing to share knowledge within the team and help others grow
  • You are always up to date on new technologies and how the industry is changing
  • A strong understanding of web application security best practices


Physical Requirements/Working Conditions:
  • Hybrid office environment, 4 days/week in-office

Some of what you will get:
• Associate discount
• Health and Dental benefits
• RRSP/DPSP
• Performance bonuses
• Learning & Development programs
• And more...

#LI-Hybrid

#MakeAnImpact

About Staples Canada

Staples Canada is a retailer of office supplies, furniture, and technology products. The company operates more than 300 stores across Canada and offers a range of products, including office supplies, electronics, furniture, and printing services. Staples Canada was founded in 1991 and is headquartered in Richmond Hill, Ontario.
Learn more about Staples Canada
Size
10,000 employees
Industry

Similar Jobs

More Jobs at Staples Canada

More Information Technology Jobs

Find similar Sr. Software Developer jobs: