As a Software Engineer, the person should be able to lead efforts in one or more of these areas. The person should be able to work independently with little or no guidance or be able to work in a group. The position also requires direct contact with end users in a software and process support role. As a member of our team, you will increase your understanding of multi-enterprise grade solutions that can be deployed on-premise or in the cloud. If you are eager to optimize what businesses need in a Smarter Commerce world.