The Full Stack Software Engineer is a part of an agile development team responsible for building and maintaining enterprise-grade software systems, primarily using the Microsoft .NET development stack. In addition to software design, development, and Software Engineer, Full Stack, Software, Computer Science, Process Engineer, Engineer, Education