Do you have an aptitude and real passion for software development and hardware?
Are you motivated by helping and supporting others?
Are you a high energy, self-starter, capable of working independently and collaboratively?
If so, we have an exciting and dynamic full time position for you within the Verifone Global Deployment Engineering team.
We are looking for a Deployment Engineer to join our Global Deployment Engineering team. The Deployment team is chartered with ensuring Verifone product designs and supply chain systems are built from the start with frictionless deployment in mind. Frictionless deployment means that Verifone can fully automate the terminal software configuration process to enable one touch, cloud-based loading of all terminal software configurations (operating system, applications, security keys, parameters, and other content). Frictionless deployment also means that are terminals are properly set up on all backend servers & portals automatically to enable terminals to connect & transact payments out of the box
Our Deployment team and solutions need to support various forward and reverse logistics supply chain configurations globally involving both direct and indirect market channels. Our solutions need to support a range of supply chain configurations including factory direct, regional fulfillment & repair centers, 3rd party distribution channels, and over the air configuration at the end customer site.
Our deployment applications are constructed using these architectural approaches and techniques:
REST/Hypermedia and SOA (Service Oriented Architecture)
MPA (Multiple Page Application), Dependency Injection and IOC (Inversion Of Control)
Agile development techniques and Scrum development processes
Essential Duties & Responsibilities:
Skills & Abilities: