The Application Software Engineer will be responsible to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. Also, this requires collaborating and working cross functionally with designers, technical artists,