Current jobs related to Full Stack Software Developer - Thorold, Ontario - Book Depot


  • Thorold, Ontario, Canada Feastivities Events & Catering Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our development team. As a key member, you will be responsible for designing, building, and maintaining scalable, cloud-based applications.Key Responsibilities:Develop high-quality, cloud-based software solutions.Collaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    2 weeks ago


    Thorold, Ontario, Canada VON JACOB HIPOLITO Full time

    Job Title: Backend DeveloperJob Description:We are seeking a highly skilled Backend Developer to join our team. The ideal candidate will have a strong background in programming languages such as Java, Python, or C++. The candidate should also have experience with web development frameworks and databases.Responsibilities:Design and develop scalable and...


  • Thorold, Ontario, Canada Book Depot Full time

    About This OpportunityWe are seeking a skilled and motivated Warehouse Associate to join our team at Book Depot Inc. in the beautiful Niagara Region.About the RoleThis is a permanent, full-time opportunity to work in a fast-paced warehouse environment, supporting the daily operations of our 500,000 square foot distribution facility.ResponsibilitiesWork...


  • Thorold, Ontario, Canada Leah Malong Full time

    Job SummaryWe are seeking a trustworthy and experienced childcare provider to join our team at Leah Malong. As a full-time childcare provider, you will be responsible for caring for children in their home environment, providing a safe and healthy space for them to grow and develop.About the RoleThis is a full-time position requiring 30 hours of work per...


  • Thorold, Ontario, Canada Book Depot Full time

    At Book Depot Inc., we are seeking a highly motivated and detail-oriented Warehouse Associate to join our team on a permanent, full-time basis. Located in the beautiful Niagara Region, our company is an innovative leader in the bargain book industry, with a 500,000 square foot distribution facility that pushes the limits of technology to process new stock...

  • Warehouse Associate

    4 weeks ago


    Thorold, Ontario, Canada Book Depot Full time

    About Book Depot Inc.Book Depot Inc. is a leading company in the bargain book industry, with a 30-year history of innovation and excellence. Our 500,000 square foot distribution facility in the Niagara Region is a hub of activity, processing new stock and shipping products worldwide every day.Our CultureAt Book Depot Inc., we believe that reading is at the...

  • Warehouse Associate

    4 weeks ago


    Thorold, Ontario, Canada Book Depot Full time

    About Book Depot Inc.Book Depot Inc. is a leading company in the bargain book industry, with a 30-year history of innovation and excellence. Our 500,000 square foot distribution facility in the Niagara Region is a hub of activity, processing new stock and shipping products worldwide every day.Our CultureAt Book Depot Inc., we believe that reading is at the...


  • Thorold, Ontario, Canada Book Depot Full time

    Warehouse Associate Opportunity Book Depot Inc. is a leading company in the bargain book industry, with a 30-year history of innovation and excellence. We are seeking a highly motivated and detail-oriented Warehouse Associate to join our team at our Thorold main office and distribution center. As a Warehouse Associate, you will be responsible for working...

  • Warehouse Associate

    4 weeks ago


    Thorold, Ontario, Canada Book Depot Full time

    Warehouse Associate OpportunityBook Depot Inc. is seeking a highly motivated and detail-oriented Warehouse Associate to join our team at our Thorold main office and distribution center. As a key member of our warehouse team, you will play a critical role in ensuring the efficient and accurate processing of inventory and customer orders.Responsibilities:Work...

  • Warehouse Associate

    4 weeks ago


    Thorold, Ontario, Canada Book Depot Full time

    Warehouse Associate OpportunityBook Depot Inc. is seeking a highly motivated and detail-oriented Warehouse Associate to join our team at our Thorold main office and distribution center. As a key member of our warehouse team, you will play a critical role in ensuring the efficient and accurate processing of inventory and customer orders.Responsibilities:Work...


  • Thorold, Ontario, Canada Book Depot Full time

    Book Depot Inc. is a leading company in the bargain book industry, with a 500,000 square foot distribution facility in the Niagara Region.As a Warehouse Associate, you will be responsible for working effectively with your team members, completing book-handling tasks, and upholding safe and lean work procedures.Key responsibilities include:Working day or...

  • Warehouse Associate

    3 weeks ago


    Thorold, Ontario, Canada Book Depot Full time

    Warehouse Associate OpportunityBook Depot Inc. is seeking a motivated and detail-oriented Warehouse Associate to join our team at our Thorold main office and distribution center.Responsibilities:Work effectively and conscientiously with team members and complete book-handling tasks in various departments as required.Regularly lift totes and boxes that weigh...


  • Thorold, Ontario, Canada Book Depot Full time

    Warehouse Associate OpportunityBook Depot Inc. is seeking a highly motivated and detail-oriented Warehouse Associate to join our team at our Thorold main office and distribution centre.Responsibilities:Work effectively and conscientiously with team members and complete book-handling tasks in various departments as required.Carry out book-handling tasks that...

  • Drafter

    4 weeks ago


    Thorold, Ontario, Canada E.S. Fox Limited Full time

    About the RoleWe are seeking a highly skilled Drafter to join our team at E.S. Fox Limited. As a Drafter, you will be responsible for preparing complex mechanical layout drawings using computer-aided design (CAD) software.Key ResponsibilitiesAttend site meetings to coordinate and plan projects.Supervise and perform field measurements and verification of...


  • Thorold, Ontario, Canada Lifemark Full time

    Job Title: PhysiotherapistAbout the Role:As a Physiotherapist at Lifemark Health Group, you will be working in a dynamic outpatient clinic, assessing and treating patients with musculoskeletal injuries. You will be responsible for creating and implementing individualized treatment plans, utilizing e-charting software to document sessions, and collaborating...


  • Thorold, Ontario, Canada Lifemark Full time

    Job Title: PhysiotherapistAbout the Role:As a Physiotherapist at Lifemark Health Group, you will be working in a dynamic outpatient clinic environment, assessing and treating patients with musculoskeletal injuries. You will be responsible for creating and implementing individualized treatment plans, utilizing e-charting software to document sessions, and...


  • Thorold, Ontario, Canada Lifemark Full time

    Physiotherapy Specialist RoleWe are seeking a skilled Physiotherapy Specialist to join our team at Lifemark. As a Physiotherapist, you will be responsible for assessing and treating out-patient MSK injuries, creating and implementing individualized treatment plans, and utilizing e-charting software to document treatment sessions and recommendations.Key...


  • Thorold, Ontario, Canada Mountainview Building Group Full time

    Mountainview Building Group is committed to excellence in every aspect of its operations, including financial management. We are seeking a highly skilled Project Accounting Supervisor to oversee the full-cycle accounting for our land development division and provide reporting on mid-rise projects as required.This role reports to the Controller and is based...


  • Thorold, Ontario, Canada CB Canada Full time

    Job Title: Occupational TherapistWe are seeking a highly skilled Occupational Therapist to join our team at CB Canada. As an Occupational Therapist, you will work collaboratively with other professionals to provide quality programs and services to individuals and their families.The ideal candidate will have a Bachelor's Degree in Occupational Therapy and 2-3...


  • Thorold, Ontario, Canada Lifemark Full time

    Job Title: PhysiotherapistAt Lifemark, we're passionate about enriching the health of Canadians through movement. As a Physiotherapist, you'll be part of a dynamic out-patient clinic team that's dedicated to helping clients get back to life.We've taken extensive safety protocols and procedures to ensure the well-being of our patients and employees. All...

Full Stack Software Developer

2 months ago


Thorold, Ontario, Canada Book Depot Full time
About Book Depot

Book Depot is a leading bargain book wholesaler and online retailer in North America, dedicated to Enchanting the Minds of readers around the world. We're a Canada's Best Managed company with an award-winning culture, and we're committed to a diverse and inclusive workplace for all.

Job Summary

We're seeking a highly skilled Full Stack Software Developer to join our team of 13 IT professionals at our Thorold main office and distribution center. As a key member of our IT team, you'll be responsible for implementing and maintaining software to drive business needs, integrating automation initiatives, and supporting surrounding systems.

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
Requirements
  • 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#,, 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
What We Offer

We offer a competitive salary, great perks such as health and dental benefits, 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're an equal opportunity employer and are committed to a diverse and inclusive workplace for all. If you're a motivated and talented individual who is passionate about technology and learning, we encourage you to apply for this exciting opportunity.