Design, create and modify computer applications software. Analyze user needs and develop software solutions. Design software for client use to optimize operational efficiency.Master of Computer Science, IT, IS, Engineering or Business Administration plus one year of experience in software development or systems design. Will accept a Bachelor's degree plus five years of progressive experience in the alternative. Experience must include knowledge & use of at least six of the following: C#, .NET, AWS, SQL, Node.js, VB.NET, Framework, SQL Server, Oracle, Agile, Waterfall, MVC, Jira, Git, HTML, CSS, JavaScript, Oracle EnterpriseOne, ERP, SLA, AP, CM & Oracle Financials. Must be willing to work at various unanticipated locations throughout the U.S. per temporary client assignment.