View Our Website View All Jobs

Terminal Integration Developer

About Omnivore

Omnivore's mission is to better enable the rapid development and deployment of technology in the hospitality industry.  Our platform provides application developers simple and seamless integration with existing point-of-sale systems, and a channel to market directly to venues through the Omnivore Marketplace. Through a rapidly growing community of apps, merchants, point-of-sale vendors and dealers, we're transforming the way our partners engage with billions of consumers around the world.

Working at Omnivore

Work in a fast-paced, growing, and distributed startup focused on providing the best restaurant development platform in the world. Omnivore's API is the backbone for hundreds of applications solving problems around online ordering, payment, instant gift redemption, deep restaurant analytics, and more. Our world class team provides these apps with the tools, functionality, knowledge, and stability they need go from concept to production, and allow them to deploy with support for many POS back-ends while only integrating once.

You'll do well here if you:

  • Enjoy working with a variety of technologies
  • Have strong attention to detail
  • Are passionate about quality (both code and product)
  • Communicate well in a distributed team environment
  • Are self-motivated and driven

We hire for culture, passion, and the ability to learn quickly above specific experience or previous knowledge.

Job Specifics
Work with our Integration Team to build and maintain integrations with the terminal software of various POS systems. Work with a wide variety of technologies across multiple POS systems on a daily basis. No previous experience with POS systems necessary.


  • 3+ years professional development experience
  • 3+ years experience with C# .NET 2.0+ (WinForms)
  • Comfortable working with multiple programming languages
  • Strong foundation in Object Oriented design

Recommended (more is better)

  • Previous success in a remote work environment
  • Experience with Python and/or Go
  • Comfortable with git
  • Experience with Windows COM
  • Previous back-office or terminal integration experience with one or more POS systems
  • BS or better in Computer Science
  • Self-taught individuals with strong work experience are still welcome to apply


  • Competitive compensation package
  • Medical - Omnivore pays 100% of employee premium (50% for dependents)
  • Dental - Omnivore pays 100% of employee premium (50% for dependents)
  • Vision
  • 401k
  • Stock options
  • Discretionary time-off plan allows high degree of flexibility

Omnivore is an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. (800) 293-4058 Omnivore Technologies, Inc.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file