Organizational Context - Member of an engineering reporting Engineering Director organization structure  Role and Responsibilities:  Perform software development for assigned applications including developing prototypes, automated testing, and coding solutions of various technologies