Responsibilities As a member of the ePEN team the software developer will participate in troubleshooting and developing a complex system. These activities will require, but are not limited to: Participate in the design, development and testing of new components. Participate in requirements gathering