We are integrating the products in our platform with other industry leading products, both of our own creation and those of our partners’.

We are looking for a gifted technical mind to deconstruct our POS, find those integration points, and facilitate the evolution of our platform.

The Role: 

You will work on understanding and deconstructing our POS solutions to find layers through which other products and solutions can integrate with it. Often these integration mechanisms involve byte code level intercepts through AOP
(or related .NET technology), direct database access, and logical reverse engineering.


You Will Need: 

  • 5+ years’ experience with Java or C#
  • 3+ years’ experience with dependency injection
  • 3+ years’ experience with web containers like Jetty, Tomcat, IIS, etc.
  • 3+ years’ experience with microservice architecture; building services, etc.
  • 3+ years’ experience with complex enterprise systems such as eCommerce, Supply Chain, POS, ERP, etc.
  • 1+ years’ experience reverse engineering existing systems and then
    integrating or manipulating them in some way
  • 1+ years’ experience with database design, relational or document

You Will Need To Be: 

  • A self-starter who likes to dig in and set their own direction
  • An inquisitive person who likes to understand how things work and why
  • A creative person who loves to envision and build new things
  • An expressive person who communicates their thoughts and opinions, even when not asked

Favored Candidates Will Have: 

  • Experience programming against or implementing Point of Sale (POS) systems
  • Experience with Aspect Oriented Programming
  • Experience with containerization (Kubernetes, docker, etc.)

Interested? Drop your CV below.