COACH, INC. Developer, Solutions Engineering in New York, New York

Responsible for administrative support and development projects within the CRM and Enterprise Data Solutions IS team at Coach. Interact with business users, gather requirements, understand technical details, recommend, develop, implement and fully test the appropriate solution on Coach's Data Platform. Work with Business users and other system teams to understand business needs, gather requirements and recommend solutions (on Platform). Develop & support applications using various eco-system tools/technologies including Apex, Visuaforce, Rest API, SOAP, Apex Data Loader/Sqoop, Hive, Hbase, HDFS, YARN Phoenix, and Java. Document and maintain functional and technical specifications, test plans and test cases. Document and maintain operational processes. Manage Coach's Sales and Service cloud Platform with other team members. Continuously monitor data integration to ensure data integrity and quality. Perform analysis, administration, troubleshooting, testing, data and environment refreshes as needed. Utilize multiple data tools such as Apex Data loader/workbench to support complex data integrations and effective communications and managing business expectations.


REQUIREMENTS: Master’s degree in Information Technology and Management, Computer Science, Computer Information Systems, or another closely related field plus3 years of experience in job or 3 in related position. Development experience to include 3 years using various or big data technologies including Apex, Visualforce, Java, REST/SOAP API, and Apex Data Loader required. Experience to include 3 years with schema designs, fundamental understanding of data modeling techniques & best practices ensuring data consistency, performance, discoverability, and quality on Salesforce or Hadoop platform. Experience to include 3 years understanding of Architecture; performance tuning, Security, Permissions and Replication. Experience to include 1 years of experience with Linux/Unix system administration, operation, maintenance, and shell scripting and maintenance. Experience to include 2 years of experience with application programming and software development using any of the following languages: Apex, Java. Extensive experience on configuration including validation rules, workflow rules, Users, Profiles, Permission sets, Reports and Dashboards. 1 year of experience working on managed packages. 2 years of experience with Agile & collaborative development environments; effective use of bug tracking and SCM technologies, including Jira, BitBucket and Git. 1 year experience working with SQL, SOQL, Informatica or any other ETL tools and basic understanding of an MPP system such as IBM Netezza or Redshift. EMPLOYER WILL ACCEPT ANY SUITABLE COMBINATION OF EDUCATION, TRAINING OR EXPERIENCE..

Any applicant who is interested in this position may apply to the following e-mail address for consideration: