Responsible for delivering product features by participating in research, design, development, and documentation efforts. Collaborates with team members on design discussions and code architecture. Specifies, designs, and implements new product features, troubleshoots product defects, develops tests...