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. This is a hybrid location-based role with the Office located in Markham, Ontario.
About Us:
Founded in 2004, Book4Time is a rapidly growing SaaS company that provides the world’s #1 Spa and Wellness application for luxury hotels & resorts including leading hospitality brands like Marriott, Hyatt, Hilton, Accor, Four Seasons, Shangri-La, Caesars and Hard Rock in over 85 countries.
We’re looking for a Senior Software Developer to work on the design and development of new products, features and enhancements that serve the most prestigious clients in the Spa and Wellness industry.
What you Bring:
Proficiency in developing applications using C#, ASP.NET framework, DotNet Core, MVC/Razor page, Asp.Net WebAPI, RESTful API services
Proficiency with front end development including HTML/SASS/CSS, JavaScript, AJAX, and jQuery
Familiarity with front end UI frameworks like Angular, bootstrap etc.
Familiarity with MS SQL database development, writing stored procedures and queries
Familiarity with CI/CD process in particular knowledge of Octopus and TeamCity
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
Work Environment & Expectations:
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
Guide, help and mentor junior developers on the team in terms of coding and delivery of 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
Required Experience:
5+ years of hands-on full-stack development work experience using .Net technology stack in a senior
Experience working in an Agile environment
Company Benefits and Perks:
100% employer-paid premium benefits
Wellness / fitness membership program
Company match group RRSP program
18 days of paid time off plus corporate holidays
Fun culture
Casual dress
Remote-First flexible scheduling (Office location: Markham, ON)
Free underground parking
job description Buffalo Wild Wings is now hiring service managers! Our Sports Bar Service Manager is on the front line,...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We’re MSP Photography – Australia’s leading school photography company. Our national footprint consists of 25...
Apply For This JobSummary Software Developers identify, document, and analyze customer, business, and system requirements; evaluate alternative approaches; and design and develop solutions...
Apply For This JobJob Description JUCE SUPERFOOD!!! We strive to hire highly motivated, positive, energetic and sales-focused professionals who can be passionate brand...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Our client is a well known financial services company seeking a Junior Desktop Support Engineer...
Apply For This JobJob Description PURPOSE OF JOB: Perform all clerical and administrative tasks associated with marketing, advertising, quoting, and selling efforts. Establish...
Apply For This Job