Overview
Remote
Depends on Experience
Contract - W2
Able to Provide Sponsorship
Skills
Java
Node.JS
JSON
Job Details
Job Description:
- Design and implement data migration pipelines using NodeJS and / or Java
- Develop programs, tools and / or scripts to migrate structured metadata (e.g., sports events, teams, stats)
- Write and / or update QA programs to validate correctness and completeness of data migration
- Perform self-QA and debugging to ensure high-quality delivery
- Collaborate with teammates to iterate, test, and validate migration logic
- Maintain documentation and logs of migration and QA outcomes
- Proactively raise inconsistencies or data anomalies and help troubleshoot root causes
Required:
- Strong proficiency in NodeJS and/or Java
- Experience handling structured data formats (JSON, CSV, XML, or similar)
- Ability to write effective test scripts and perform end-to-end QA
- Detail-oriented mindset; comfortable verifying data accuracy at scale
- Good English communication skills for remote collaboration
- Ability to work independently with accountability and rigor
Preferred:
- Familiarity with sports metadata or domain models
- Experience using Postman, or building custom validators
- Background in data engineering or QA automation
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.