Position requires an in-depth understanding of application development along with database administration and management. Applicant will provide expert technical advice, guidance, and recommendations to management and other technical specialists on critical IT issues. Be responsible for gathering and preparing business requirements, conduct detail design specifications, and serves as software architect for the software team. Designs, develops, and manages software architecture development that meets current and future business requirements. Extends, enhances, and optimizes existing architecture and business processes. Develops applications using Visual Basic for Application, VB .Net, C#, XML, ANSI SQL, T-SQL, and PL/SQL. Candidate will also be responsible for the design, development, maintenance and support of GCSS-Army website, SharePoint and ServiceNow systems.