Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Software Developer



Software Engineering
Markham, ON, Canada
Posted on Sunday, June 9, 2024

Who is Book4Time?

Founded in 2004, Book4Time is a global leader in wellness and recreation management solutions for the hospitality market. Our SaaS platform manages the end-to-end guest experience and back office operations for hotels, resorts, casinos and private clubs in over 100 countries. In everything we do we are guided by five clear values: Commitment, Integrity, Teamwork, Accountability and Innovation.

About The Role

This is the job for you if you’re an individual who loves being part of a small passionate team that embraces out-of-the-box thinking, finding innovative solutions to complex problems, and working on web applications and the latest technologies.

How You’ll Make An Impact

  • Thrive in a small team of developers in developing and delivering features and enhancements
  • Utilize Agile methodologies in a fast-moving environment ensuring delivery of quality SaaS products
  • Collaborate with Product Management and QA teams for the successful delivery of the software modules
  • Participate and contribute in product design sessions
  • Participate in user story sessions, understand the story requirements, estimate the effort
  • Write efficient and legible code following the existing design patterns and best practices, unit test the code
  • Work with QA team in replicating issues, provide defect fixes for most efficient use of QA time
  • Participate in Agile ceremonies including stand ups, sprint demos and work towards achieving the sprint goals
  • Participate in code reviews and provide constructive feedback in improving the code
  • Be willing to receive feedback, collaborate with others, and actively participate in creating a better workplace for everyone

What We’re Looking For

  • 10+ years of hands-on development experience
  • Full-stack development work experience using .Net technology stack
  • Experience working in an Agile environment
  • Proficiency in developing applications using C#, ASP.NET framework, .Net Web Forms, Asp.Net WebAPI, RESTful API services
  • Proficiency with front end development including HTML/SASS/CSS, JavaScript, AJAX, and jQuery
  • Experience, knowledge and comfort working with the flow of front end UI frameworks, such as .Net webforms etc.
  • Familiarity with MS SQL database development, writing stored procedures and queries
  • Strong design and coding skills, familiarity with design patterns and architecture frameworks
  • Strong problem solving and analytical skills
  • Strong communication and interpersonal skills with ability to work in a dynamic team environment
  • Degree in Computer Science or equivalent

Life at Book4Time

Book4Time is the leading cloud-based spa, wellness and leisure activity management software for the world’s top hotels and resorts, used by more Forbes 5-Star resorts than any other vendor. We are the trailblazers in our space and we continually strive to learn and grow, while still taking the time to celebrate and recognize our teams from birthdays to anniversaries and team wins! Some of the ways Book4Time supports our team at and outside of work include:

  • 100% employer-paid premium benefits
  • Fitness membership program
  • Annual wellness stipend
  • Company match group RRSP program
  • 18 days of paid time off plus corporate holidays
  • Remote-First work environment (Office location: Markham, ON)
  • Professional Development Budget

Additional Information

Book4Time is committed to accessible employment practices that are compliant under the Accessibility for Ontarians with Disabilities Act ("AODA") and supports equal opportunity. Accommodations are available on request for candidates taking part in all aspects of the selection process. For internal and external applicants who require accommodation in the recruitment and selection process, please contact 905-752-2588 or for assistance/support.

As a condition of employment, all successful candidates will be required to complete a credit + background check.