Terminal Integration Developer

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 SpecificsWork 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.

Required

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