Do you believe software technology changes how people live? Do you take pride of your deep knowledge of C++ and SQL? Do you enjoy mentoring and sharing your expertise to others?

This could be you

We are looking for a result-driven Senior Software Developer with a passion for coding and troubleshooting. You see yourself working for an established technology firm with a start-up culture. Each day brings a new challenge and a new reward.

You will lead the design, maintenance and coding of software of Squirrel’s Point of Sales system. Working with a group of talented software developers, you will lead the investigation on designs and bugs and provide your valuable feedback to your team.

If you enjoy being the subject matter expert for software development, improving process and you thrive in an agile environment, this is the role for you!

We want to grow with you

Squirrel Systems is a hospitality technology pioneer. We are shaped by our history and driven to innovate. We believe in service, and stand behind our purpose of enabling amazing customer experiences! We are big thinkers; we can’t stay still. We are constantly challenging the status quo. This goes for our technology and ourselves. Learning and growth are at our core. We care deeply about each other and about each customer we connect with. We know that amidst the chaos, integrity goes a long way. We know that our customers have choice, and over and over again, we prove that we are the right partner for them.

Sound like a team you’d like to join? Then talk to us today about our career opportunities at Squirrel. We offer competitive compensation and a comprehensive benefits package, tuition reimbursement, training and paid time off. We have tons of fun social events and we are actively involved in our community!

Here’s what you’ll be doing

  • Lead the analysis and creation of design documentation
  • Design and implement quality software by applying sound development practices
  • Perform unit tests and integrate software components based on specifications
  • Lead the review of requirements, design, code and QA test cases
  • Collaborate with Squirrel’s QA, product management, documentation, marketing, support and implementation team
  • Act as Tier 3 support for customer related issues
  • Assist with client issues and bug escalations in a timely fashion

What you bring

  • Degree in Computer Science/Engineering or equivalent
  • 10+ years of experience with large scale complex programs written in C++, SQL
  • 5+ years of experience with MS SQL 2008+
  • Understanding of design patterns and security best practices
  • Current knowledge of software development methodologies and best practices
  • Experience with Microsoft development tool sets – Visual Studio
  • Current knowledge of software development methodologies and best practices
  • Knowledgeable of Microsoft operating systems Windows 7 & 10
  • Excellent communications, interpersonal and organizational skills
  • A strong team player with proven ability to collaborate with cross-functional teams
  • Ability and desire to work with technical and non-technical stakeholders
  • Experience and interest in mentoring junior team members
  • Self-starter and ability to work with minimal supervision

Bonus Points if you have the following

  • Languages and framework experience in Net C#, Java, XML, TCP-IP
  • Experience with coding/standards for “real time software”
  • Experience with TCP/IP socket programming
  • Experience with Message interpretation and processing

Let us know why you want to work at Squirrel and why you would be a fit as our next Senior Software Developer. While we thank all applicants, only those candidates selected for an interview will be contacted.


At Squirrel Systems, we have been celebrating diversity for more than 30 years because we believe together we are better. We appreciate and thrive on the unique competencies each person brings to our company, our products and our community. Squirrel Systems is committed to employment equity and encourages applications from women, Aboriginal people, LGBTQ candidates, persons with disabilities and visible minorities. If you have a disability or special need that requires accommodation, please let us know.

APPLY NOW