Squirrel serves hospitality clients around the globe. From five-star hotel resorts, to Michelin-star restaurants, to your favorite neighborhood pub, Squirrel’s technology enables amazing guest experiences!

This could be you

Do you want to create the most innovative and powerful hospitality solutions in the world? Squirrel systems is working on a new cloud based mobile product and we need you!
Come join a group of passionate and talented developers to disrupt and modernize the state of restaurant management technology. You will see your work proudly on display at some of North America’s top restaurants, hotels, and resorts!

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

  • You will be responsible for providing technical leadership, solution design and implementation, and help drive the evolution of our mobile application.
  • Apply hands-on, expert-level software development capability, including the ability to execute architecture, design, coding, and test tasks to help the development team produce software products that meet or exceed requirements, on-schedule, with high quality results
  • Effectively collaborate with other teams in communicating the company’s technology strategy to customers, partners, management, and employees.
  • Promote best practice techniques for a high level of quality and scalability
  • Promote development best practices including code reviews and unit testing
  • Mentor, guide and motivate junior and intermediate cloud developers
  • Engage with product owners, scrum masters, QA and other stakeholders to ensure key objectives for target markets are met
  • Dive into product specs, technical designs, code and test plans to drive quality deliverables
  • Develop new features and improve existing features taking on more complex, mission critical components
  • What you bring

  • Bachelor’s in Computer Science or Engineering or equivalent experience
  • Demonstrated a high level of experience in system architecture, technical design and software development technology
  • 7+ years development experience of business applications consisting of C# and full stack web and cloud technologies
  • 4+ years of experience applying Agile development practices and working with agile based tools, including Microsoft Azure DevOps and GIT
  • 3+ years of experience building and mentoring development teams for software product delivery
  • Solid understanding of relational databases and proper design for scalability
  • Strong knowledge of Design Patterns, Object Oriented Design, Software Architecture, Systems Integration Concepts
  • Experience with the design and implementation of REST APIs and services
  • Proven experience applied development best practices including TDD, code reviews and continuous integration in practice
  • Exceptional verbal and written communication skills
  • Exceptional attention to detail and organizational skills
  • Experience with Azure Cloud Services
  • Strong technical leadership skills with previous experience mentoring junior developers
  • A team player (positive attitude, willing to share knowledge with others, willing to learn, adaptable to change)
  • Excellent written and communication skills with High level of comfort communicating effectively across internal and external organizations
  • Strong interpersonal and organizational skills
  • Self-directed and ability to work with others
  • Bonus Points if You Have

  • Experience with Xamarin development framework
  • Restaurant or retail Point of Sale experience
  • Sound like a team you’d like to join? Then please tell us why you believe you would be the perfect fit by submitting your application to careers@squirrelsystems.com.

    At Squirrel, we value diversity. We have a global, multicultural following—we want to reflect that inside our walls. We are successful because of the unique voice our employees bring to our company, our products and our community. We encourage all candidates regardless of race, gender, religion, or sexual orientation to apply.