Software Engineering Advisor  The Full Stack Engineer is responsible for the delivery of a business need end-to-end starting from understanding the requirements to deploying the software into production