Software developer required to join an existing web application development team delivering exceptional User Experience juornes in an Agile environment. Essential skills; Experience using C# and ASP.net MVC OO design Full stack experience Cloud Technology Human Computer Interface Security User Experience Design Web App and Micro services