Full Stack Software Developer II
Book Depot
Job Responsibility: FULL STACK SOFTWARE DEVELOPER - Permanent, Full-Time
We want you to join our team!
You're a go-getter with a passion for innovation and finding a better way, and you approach headwinds with an inquisitive mind and ownership thinking. You know that people are the heart and soul of an organization, and that when you and your team work together, there is no limit to the great things you can achieve. If you're ready to make the move to a company where you can grow, learn, and thrive, know there's a place for you here at Book Depot. We're a Canada's Best Managed company with an award-winning culture - and we're 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:
- WE NOT ME - we understand that success is fleeting if we don't put others first
- KICK SOME MOON DUST - we believe that the key to greatness is to be willing to go where no one has ever gone before
- RIDE TOGETHER. WIN TOGETHER - we believe that the whole TEAM is greater than the sum of its individual players and Together Everyone Achieves More
- WE EAT THE STINKY CHEESE - we have a curious mind, and never stop learning
- WAKE UP. BE AWESOME. REPEAT - we believe that working hard is the result of a great attitude and passion for living each day at our best, and
- NO DONKEYS - we know that life is too short to work with, or do business with, those that think and act like donkeys.
Come join our team and help us make the best kind of impact! To learn more about Book Depot, please visit our website at:
Our Opportunity
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.
Responsibilities:
- Develop and support Book Depot's in-house WMS
- 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
- Assess infrastructure and platforms to judge feasibility and usefulness of available tools and resources
- 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
- Monitor user activities to detect problems and support end-users
- Assist with managing outages and internal customer relations
- Train users in managing systems and write user documentation
- 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
- Enforce and improve documentation and maintenance strategies
- Collaborate with external vendors to research and implement projects or solutions and resolve issues as they arise
- Other related responsibilities as required
People and Culture:
- Model Book Depot's values in all that you do and hold others accountable in maintaining the integrity of them
- Enable Book Depot's purpose-driven culture of Enchanting the Mind, that is values-aligned, family friendly, high-performing and innovative; and recognize team members who are consistently contributing to this culture
- Ensure everyone is pulling together in the same direction and that you are prioritizing departmental and individual goals
- Champion, influence, embrace and motivate change, with a strategic mindset for continuous improvement and scalability
- Actively empower the learning and professional growth of your team through encouraging your team's participation in Book Depot University (BDU), and also being a participant
- Provide mentorship and meaningful feedback to your team
Qualifications:
- A Bachelor's degree in Computer Programming or Computer Science or related field or equivalent training and experience required
- Minimum 3 years' experience with the technologies currently used by Book Depot
- 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
- Ability to work in a high-performing and fast-paced work environment
- Proven ability to stay organized with a heavy and diverse workload
- Strong attention to detail, identifying and sharing continuous improvement opportunities
- Ability to work independently and with a team
- Goal-oriented, with growth mindset
- Willing to learn
Other Considerations:
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.
We very much appreciate and thank you for your application and interest in Book Depot Inc., however, only those individuals selected to participate in our interview process will be contacted. We will keep all resumes received for one year.
Book Depot Inc. is an equal opportunity employer and is committed to a diverse and inclusive workplace for all. If you are contacted for a job opportunity, please advise us of any accommodations necessary.
- ...POSITIONS AVAILABLE: One (1) JOB TYPE: Full-Time About the Job We are looking for a driven ASP.NET Core Software Developer to join our team. If you believe you can work... ...~ Platforms: Windows Server Environment, MS IIS, MS SQL Server ~ Experience working with MS...SuggestedFull timeCasual workWork at officeLocal areaImmediate startWork from homeFlexible hours
- ...Desjardins Agent Team Member Location: St. Catharines, Ontario Type: Full Time Position Overview: Are you outgoing and customer-... ...Agent may be the career for you! Responsibilities: Develop leads, schedule appointments, identify customer needs, and market...SuggestedFull time
- ...Job Summary Perform a full range of mechanical repairs on facilities, equipment, buildings and maintenance of grounds. Maintain an active... ..., computerized maintenance management systems (CMMS) and mapping software). Must possess strong organizational skills and attention to...SuggestedApprenticeshipShift workNight shift
$39.65 - $41.65 per hour
...for everything from residential builds to major infrastructure developments. We have a culture built on solid partnerships, long-lasting... ...Coach Mechanic, based in Thorold. This position is a permanent full-time vacancy. Hourly rate: $39.65 - $41.65 Essential Duties...SuggestedHourly payPermanent employmentFull timeApprenticeshipShift work- ...Supervisor Location:Thorold, Ontario, Canada Job Type:Permanent : Full Time Start Date:August 17, 2026 Hours/Week:30-40 Shift Work:... ...maintain a collaborative working relationship with colleagues • Develop and maintain a warm, caring and responsive relationship with...SuggestedPermanent employmentFull timeShift work
- ...Requisition Number: 105786 AI Architect II Google Solutions Line Location: You... ...work in a fast-paced, highly skilled team developing state-of-the-art enterprise solutions... ...work experience in technical consulting, software development, or cloud engineering. ~2+ years...InternshipLocal areaImmediate startRemote work
- ...HWI has a fantastic opportunity to join our Value Added Services Team as a Refractory Support Specialist II. Summary The Refractory Support Specialist II uses their specialized knowledge of HarbisonWalker Internationals product portfolio to represent the company as an on...RemplacementWork at office
$65k per year
...Serving nearly 20,000 individual members and businesses, we offer full-service digital and in-branch banking backed by honest advice and... ...manual processes, and improve organization efficiency. The developer will design, implement, and maintain integrations and workflow automations...Full timeLocal area$145k - $180k per year
Description d’emploi Optometrist (OD) – Full-Time or Flexible Part-Time Company: Sight Studio Location: Fonthill, ON (Serving the Pelham & Greater Niagara Region) Position Type: Full-Time preferred (Flexible Part-Time options also available) Compensation: $145,000 – $180...Full timePart timeWork at officeFlexible hours- ...Description We are looking for a Floral Department Manager - Full Time who is passionate about food and enjoys working in a fast paced, team environment! Are you a talented, passionate leader with a proven record of providing excellent customer service and growing...Full timeLocal areaFlexible hoursWeekend workAfternoon shift
- ...Description We are looking for a Cake Decorator- Full Time who is passionate about food and enjoys working in a fast paced, team environment! Do you have outstanding customer service skills? Are you passionate about the food industry? If so, come join our growing...Full timeFlexible hoursWeekend workAfternoon shift
$47.78k - $62.2k per year
Why Meridian? At Meridian, our aspiration is to integrate our purpose into everything we do for people, the planet, and communities. We believe that our greatest opportunity is to create opportunity and meet people where they are. Find our story here: About Meridian...Full timeWork at officeLocal areaFlexible hoursAfternoon shift- ...industrial labor tasks, including confined space entry, working at heights, rigging, and high‑pressure water blasting up to 40,000 PSI. Full training and PPE are provided. Why Work for Clean Harbors Strong commitment to Health & Safety—we live it 365 Competitive hourly...Hourly payRemplacementFull timeInternshipNight shiftDay shift
- ...Foodland, FreshCo, Thrifty Foods, Lawtons Drug Stores or another of our great banners but we are all one extended family. Looking for a Full time midnight grocery clerk Ready to Make an impact? The Grocery Clerk is responsible for carrying out the full range of duties...Long term contractFull timeTemporary workPart timeInternshipWork at officeNight shift3 days per week
- ...sheets, cash flow, and stakeholder reporting Provide insight into profitability, margins, cost management, and growth opportunities Develop and manage banking relationships, financing strategies, and lender partnerships Lead capital planning, including project...Long term contract
- ...Description We are looking for a Deli Assistant Department Manager - Full Time who is passionate about food and enjoys working in a fast paced, team environment! Are you ready to take your career to the next level? If so, come join our growing team! Position...Full timeFlexible hoursWeekend workAfternoon shift
$50k - $53k per year
...operatively with your peers within the Contact Centre and across Meridian including corporate office and other Member Experience partners. Develop goals with Manager that are clearly defined, measurable and achievable, and align them to business unit and strategic priorities for...Full timeWork at officeLocal areaWork from homeHome officeMonday to fridayFlexible hoursAfternoon shift$22 per hour
...We are continuing to grow and are searching for two (2) Full-time Bakers who are looking for the next challenge in their careers to grow with us. The COBS Bread brand has been built on our commitment to the quality of our product, the development of our people and the delight...Full timeLocal areaMonday to fridayNight shiftDay shiftEarly shift$22 per hour
...We are continuing to grow and are searching for two (2) Full-time Bakers for our new Welland bakery who are looking for the next challenge in their careers to grow with us. The COBS Bread brand has been built on our commitment to the quality of our product, the development...Full timeLocal areaMonday to fridayNight shiftDay shiftEarly shift- About Gap Gap has always been about optimistic American style. Starting with our very first store on Ocean Avenue in San Francisco, opened almost 50 years ago by Doris and Don Fisher. The thread that’s run through those five decades is the phenomenal people that make up ...Full timeWork at officeFlexible hoursNight shiftWeekend workAfternoon shift
- ...Now Hiring: Pre-Construction Real Estate Agents – Thorold, Ontario We are seeking a full-time Sales Representative to join our high-performing team, representing an established builder with active communities in Brantford and the Niagara Region . This on-site...Full timeWork from homeWeekend workAfternoon shift
- ...most often conducted remotely. This is a casual, project-based role well suited for individuals looking to participate part-time (or full-time) in research based on availability and profile match. Requirements A smartphone, tablet, or computer with a working...Full timePart timeCasual workRemote workFlexible hours
- ...roles. F&B General Utility Worker II is required to maintain a safe... ...after service. At Aramark, developing new skills and doing what it... ...planet. We believe a career should develop your talents, fuel your... ...focus is helping you reach your full potential. Learn more about working...Flexible hours
$28.27 per hour
...provide training that empowers clients to develop or to restore activities of daily living skills... ...Location : St. Catharines, ON Term : Full-time, Permanent Reports To: Manager,... ...faceted service and operations program. II. Essential Functions This position...Permanent employmentFull timeInternshipWork at officeFlexible hours$30 - $33 per hour
...success we’ve had working with our clients to develop innovative solutions for their project... ...each) multiple times per shift - lifting, stacking, and connecting them with precision. Assist... ...to work in Canada. Job Types: Full-time, Permanent Pay: $30.00-$33.00 per...Hourly payPermanent employmentFull timeManual laborWork at officeRemote workShift workNight shiftDay shift- ...(Role Profile) We are currently looking for a Machine Operator II to join our flagship facility in St. Catharines, ON to assist with... ...Ability to occasionally lift, push, or pull up to 40 lbs. and move in a full range of motion. Ability to stand for duration of required...Hourly payShift work
$60k - $70k per year
...requirements using computer aided design (CAD) software, including the development of drawings... ...design and other models as required. Develop block diagrams for mechanical structures,... ...Headquartered in Niagara Falls, Ontario, we maintain full-service regional offices in Hamilton,...Work at office$59.8k - $89.8k per year
...journeys for members and prospects across the full lifecycle. This role translates strategy... ...Return on Investment (ROI) – build and develop journeys that help to accelerate marketing... ...) Strong working knowledge of analytics stacks, working with analytics tools, data warehouses...Long term contractFull timeContract workWork at officeRemote work- ...investment trust, this organization owns, operates, acquires, and develops grocery-anchored open-air shopping centres located in some of the... ...Building Operations certification such as BOMI BES Class II or Power Engineer 5th Class designation required. Additional...Contract workFor contractorsWork at office
$22 per hour
..., 205 L drums and 1000 L totes. Loading, stacking, pumping, lifting and general bulking using... ...apron, CSA approved work boots, hard hat, full-face respirator and task specific gloves.... ...collection event crew. Basic Requirements: Develop an understanding of *WHMIS regulations, *...Full timeInternshipSeasonal workMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Developer II. Be the first to apply!
