Full-Stack Software Engineer Specific Duties & Responsibilities: • Responsible for the analysis, implementation, and maintenance • Documentation of requirements, software design, and support. • Adherence to departmental SDLC policies and best practices. • Implementation of Digital Experience Platform (DXP). • Defining and discerning key aspects of a problem and developing an integrated solution within a broad technical and business context. • Provide guidance/training to more junior staff. Recognized expert internally within a discipline. Specific Devices, Software, Projects • Student Information System and its extensions/customizations, 25Live Scheduling, Digital Experience Platform, PowerFAIDS, Slate, J-card, Stellic, various HR systems, Career Services Systems, Graduate Admissions, and related integrations. • Thorough knowledge of, and demonstrable experience, with Microsoft SQL Server (including T-SQL, views, stored procedures, user-defined functions, etc.), Microsoft .NET (.NET Core, ASP.NET, C#, ASP.NET MVC, Web API, VB.NET), XML/XSL, JSON, HTML/JavaScript/TypeScript/CSS; report development experience with SQL Reporting Service. Minimum Qualifications: • Bachelor's Degree. • Five years' related experience. Additional education may substitute for required experience and additional related experience may substitute for required education, to the extent permitted by the equivalency formula. • Experience with Microsoft .NET, C#, and TypeScript. • Experience with SQL development- T-SQL objects like views, stored procedures, user-defined functions, etc. • Experience with Vue.JS (or similar framework), JavaScript, HTML/CSS. Preferred Qualifications: • Experience with Git/SVN. • Experience with XML/XSL and JSON. • Experience with .NET Framework, .NET Core, ASP.NET, ASP.NET MVC, Web API, VB.NET. • Experience with implementing and customizing/extending a vendor-provided solution. • Experience with CRM, student information systems, or university administrative systems. • Experience with cloud hosting- AWS or Azure. • Experience with Unix and Docker. • Experience with report development in SQL Server Reporting Services.