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.
- ...Provide Resource Consultation Services. Facilitate community connections, program registrations and referrals and share resources. Develop curriculum and resources for individual and group based treatment services, and recreational services. Develop resources and...SuggestedFull timeContract workTemporary workFixed term contractWork at officeImmediate start
- We are more than just your local restaurant. We are a collection of hardworking small-business owners. Did you know that from coast to coast, we serve delicious choices to more than 2.5 million people in over 1,400 locations every day, or that we have proudly helped more ...SuggestedFull timeLocal areaFlexible hours
$20.43 per hour
...Location: St. Catharines / Niagara Region (On-site) Position Type: Full-Time, 12-Month temporary role Compensation: $20.43/hour + $1,... ...of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and...SuggestedLong term contractFull timeTemporary workInternshipRelocation packageMonday to fridayShift work- ...Manager Location: Thorold, Ontario Job Type: Permanent, Full time, Salary + commissions Overview The Account Executive,... ...amount to avoid exceeding limits and incurring additional fees. · Develop and maintain strong, long-term relationships with clients,...SuggestedLong term contractPermanent employmentFull time
$91.18k per year
...experience, and qualifications may be considered. ~ Certified Economic Developer (EDAC) and/or Certified Economic Developer (IEDC) considered an... ...corporate values. Closing Statement To view the full job description and requirements, visit our Careers page - Job Opening...SuggestedFor contractorsWork at officeLocal areaWork from homeNight shift- ...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...Full time
$22.2 - $26.1 per hour
...Ave Space 77 & 78, St. Catharines, ON L2T 2K9, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular... ...Advisors and clients on the sales floor whenever possible.. Develop budget strategies. Be seen as the expert by demonstrating a strong...Full timePart timeInternshipNight shift$57.41k per year
...growth as a Funeral Director and as a leader in the funeral profession awaits you here at Arbor Memorial and Pleasantview. Job Type: Full Time , Permanent Vacancy Status: This is a current vacancy and we are actively seeking to fill this role. Key Qualifications And...Long term contractPermanent employmentFull timeInternshipWork from home$20 - $30 per hour
...Schedule: 8 hour shift, Monday to Friday We are seeking multiple individuals and these positions will be open until filled. Job Types: Full-time, Permanent Salary: $20.00-$30.00 per hour Expected hours: 40 per week Benefits: Dental care Extended health care...Hourly payPermanent employmentFull timeWork at officeMonday to fridayShift work- ...and visual presentation to ensure a clean, consistent, and welcoming environment that enhances the customer experience. Coach and develop the team through ongoing training and constructive feedback to strengthen skills, confidence, and overall performance. Promote effective...Minimum wageFull timeWork at officeFlexible hoursWeekend workAfternoon shift
$20 - $22 per hour
...Location: Niagara, ON Compensation: $20-$22 per hour (dependent on experience) Full-Time Do you love leading by example? Creating spaces where people feel welcome, supported, and inspired to step outside? At Fjällräven, our mission is to help people feel at home...Hourly payLong term contractFull timeLocal areaShift work- ...The NBG is an equal opportunity employer and welcomes all qualified applicants. We are committed to fostering an inclusive, equitable, and accessible workplace where every team member feels valued, respected, and supported, and the opportunity to reach their full potential....Contract workLocal areaWeekend workAfternoon shift
$46.3 per hour
310T Truck & Coach Technician or Apprentice Location 335 Townline Road, Niagara-on-the-Lake, Ontario Position Type Permanent Full-Time (Afternoon Shift) Reporting To Equipment Manager Start Date Immediately Hours Monday to Friday, 4:00pm to 1:00am...Hourly payLong term contractPermanent employmentFull timeApprenticeshipImmediate startMonday to fridayFlexible hoursShift workAfternoon shift$19 per hour
...Great Place to Work® Certified COBS Bread is growing, and we’re looking for a Full-time Sales Associate that can work on any day of the week including Saturdays, Sundays and holidays to join our team. We provide a fun work environment, comprehensive training, and excellent...Full timePart timeFlexible hoursShift workWeekend work- ...Requisition Details: Employment Status: Temporary, Full-time (1.0 FTE) Program Name: Shift Nursing Number of Hours Bi-Weekly... ...compensation and mileage What you'll do: Client assessments to develop individual care plans Provide primary care in collaboration...Full timeTemporary workShift work
- About Banana Republic Banana Republic was founded with an explorer’s spirit and a desire to venture to new places, beyond the boundaries of the everyday. Our clothing is designed for a life with no boundaries. We travel near and far in search of the finest materials and...Full timeWork at officeFlexible hoursNight shiftWeekend workAfternoon shift
- ...Ministry: ~Lead and oversee all Kids Ministry programs (Sunday and mid-week). ~Recruit, train, schedule, and encourage volunteer teams. ~Develop biblically faithful, age-appropriate teaching environments. ~Ensure safety policies, check-in systems, and screening procedures are...Full timeContract workSeasonal workWork at office
- About Old Navy Forget what you know about old-school industry rules. When you work at Old Navy, you’re choosing a different path. From day one, we’ve been on a mission to democratize fashion and make shopping fun again. Our teams make style accessible to everyone, creating...Full timeWork at officeFlexible hoursNight shiftWeekend workAfternoon shift
$29.8 per hour
...Systems (BES) Operator Class I & II or equivalent educational... ...Interfaces (HMIs), and related software and hardware Good problem solving... ...modern cities, Canada’s most developed wine industry, a temperate climate... ....ca For the Region's full employee equity statement, Working...Long term contractPart timeFor contractorsLocal areaMonday to fridayShift work- ...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
- ...contracts to ensure compliance. Maintain and develop record management processes. Be accountable... .... Achieve ESFL SNT-TC-1A VT Level II. Ensure compliance with code standards and... ...in Niagara Falls, Ontario, we maintain full-service regional offices in Hamilton, Toronto...Work at office
$23.26 per hour
...). JOB SUMMARY The Niagara Region a full-time Waste Management Intern position available... ...lbs.) of recycling containers; break down stacks of recycling and organics containers that... ...groups is an asset SKILLS Highly developed communication skills - written and oral...Full timeContract workTemporary workSummer workInternshipWork at officeLocal areaWeekend workAfternoon shift$28.3 per hour
...through an accredited institution required Provincial HVAC or apprentice license (ex: Gasfitter I & II license refrigeration license, etc.) This is a regular, full-time position with a hourly wage of $28.30 - $33.29 per hour. The starting salary will be based on the successful...Hourly payRemplacementFull timeContract workApprenticeshipShift work- ...the use of all CAD-related hardware and software to meet the engineering and technical needs... ...records and easement and others as developed. Operate various types of plan reproduction... ...Architectural Studies or other related fields. Full membership, or eligibility for full...Hourly payFull timeContract workWork at office
$122.26k per year
...and capital budget planning, forecasting, software licensing, support contracts, and... ...budgets, and performance outcomes. Well-developed leadership, analytical, problem-solving,... ...Non-Union Position Type: Permanent, Full-time Duration: Ongoing Vacancy Status...Permanent employmentFull timeInternshipRemote workMonday to fridayFlexible hours$23 per hour
...Run KanBan routes as laid out in the KanBan documentation Stacking boxes and wrapping skids, moving loose product, and totes Work... ...forward to reviewing your application. We acknowledge that software used in our recruitment and selection process may have Artificial...Long term contractPermanent employmentFull timeTemporary workInternshipMonday to fridayShift work- ...Process and Requirements Position: part-time/full time, in-office/remote, flexible hours... ...Duties and Responsibilities: You will develop relationships with individual donors, local... ...have the ability to learn and utilize other software programs. Application: Please...Full timePart timeWork at officeLocal areaRemote workFlexible hours
$27.38 per hour
...Dorchester Standard Hours 0.00 / week Full/Part Time Part-Time Regular/... ...computers/laptops, food service-related software (i.e.Tray Card), and Microsoft Office products... ...dynamic modern cities, Canada’s most developed wine industry, a temperate climate, extraordinary...Long term contractFull timeTemporary workPart timeZero hours contractWork at officeLocal areaFlexible hoursShift workNight shiftAfternoon shift$125k - $135k per year
...staff to deliver sustainable solutions Develop and manage discipline work plans aligned with... ...engineering, computational, and modeling software (Revit, AutoCAD, MicroStation, etc.)... ...inclusion and equality, and advocate for the full participation of all people in an environment...Long term contractFlexible hours- ...pre-manufactured seasonal recreational cottages. Our resorts have full facilities including community areas, swimming pools, splash pads,... ...Orders submitted into accounting for their respective department ii. Ensuring each Purchase order is submitted contains the appropriate...Full timeFor contractorsSeasonal work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Software Developer II. Be the first to apply!
- software developer Thorold, ON
- software engineer Thorold, ON
- software developer no experience Thorold, ON
- software engineer - computer Thorold, ON
- software Thorold, ON
- software support Thorold, ON
- software sales Thorold, ON
- software application developer Thorold, ON
- software technical support Thorold, ON
- full stack developer remote
