Job Description Responsibilities: Contribute extensively to analysis, design, and programming for major and dot software releases. Collaborate with product marketing to evaluate and successfully implement new features. Be a specialist on one or more platforms and knowledgeable of cross-platform issu