Skip to Main Content

Job Title


Fullstack Software Engineer Web Applications


Company : Book Depot


Location : Thorold, Ontario


Created : 2025-04-05


Job Type : Full Time


Job Description

FULL STACK SOFTWARE DEVELOPER Permanent, Full-Time Youre a go-getter with a passion for innovation and finding a better way, and you approach headwinds with an inquisitive mind and ownership thinking. If youre ready to make the move to a company where you can grow, learn, and thrive, know theres a place for you here at Book Depot. Were a Canadas Best Managed company with an award-winning culture and were the largest bargain book wholesaler and online retailer in North America. Our hard-working team is dedicated to Enchanting the Minds of readers around the world each and every day especially those who have the greatest need and as a leader in our industry for more than 30 years, we have the automation it takes to push the limits of technology, grit and determination, and a set of guiding core values that make all the difference in fulfilling our purpose and giving our customers the best experience ever: ~ Come join our team and help us make the best kind of impact! To learn more about Book Depot, please visit our website at: We have an opportunity available for a permanent, full-time, Full Stack Software Developer onsite at our Thorold main office and distribution center. The successful candidate will join our team of 10 IT professionals. We are looking for someone with a passion for technology and learning and who will be dedicated to supporting our IT team as they constantly pursue new challenges across a large variety of projects. The successful candidate will implement and maintain software to drive business needs by providing departments with the tools and reporting they require. The successful candidate will additionally integrate automation initiatives and support surrounding systems, maintain our in-house warehouse management system and provide solutions to business challenges using a high understanding of current business systems and processes. Develop and support automation in Book Depot ~ Troubleshoot hardware and software problems, log problems and document fixes ~ Investigate, monitor, and make recommendations for complicated problems or complaints ~ Track, resolve and document root causes of user technical problems ~ Identify problems with information technology system operations and provide potential work arounds ~ Respond to requests for new or configured hardware or software to keep inventory up to date ~ Track and monitor day-to-day performance of systems and conduct analysis with the goal of improving performance ~ Maintain, troubleshoot, and install computer hardware and software ~ Develop and deliver operational reports and summaries of problems or technical difficulties ~ Write and communicate technical requirements for new and ongoing projects ~ Raise information, bug and feature requests to the development team or senior support specialists ~ Collaborate with external vendors to research and implement projects or solutions and resolve issues as they arise ~A Bachelors degree in Computer Programming or Computer Science or related field or equivalent training and experience required Strong SQL programming (queries, stored procedures, indexes, troubleshooting, etc) C#, ASP.net, MVC framework, Python, Bootstrap, JavaScript, HTML, CSS, and JSON Angular & Angular Material framework experience would be an asset Familiarity with Kubernetes, Containerization, Git and Entity Framework would be an asset Please note this is an onsite position at our Thorold main office and distribution centre. Our full-time opportunities include great perks such as health and dental benefits and an Employee and Family Assistance Program with 100% employer-paid premiums after the fulfillment of a waiting period, an annual incentive bonus opportunity, and paid time off to volunteer and live out our core purpose, Enchanting the Mind.