{"schemaVersion":"jobsearcher.job.v1","id":"ef7c646c39ec8f85c6348a96","url":"https://jobsearcher.com/jobs/ef7c646c39ec8f85c6348a96","canonicalUrl":"https://jobsearcher.com/jobs/ef7c646c39ec8f85c6348a96","title":"Data Integration Developer","description":"Data Integration Developer 6-9 Month Contract (W2 Only – No C2C/No Student or Visa Sponsorship)Pay up to $42/hr. (No PTO and No Paid Holidays)Hybrid in Altoona, Iowa 50009Skill AreaProficiency NeededSQL (read, write, debug queries) 40%Intermediate — can write JOINs, aggregates, subqueriesAPI Integration (GraphQL / REST) 30%Junior+ — can consume endpoints, handle errors, read docsFull-Stack TypeScript/React 20%Junior — can follow patterns, extend existing componentsData Validation / Documentation 10%Basic — attention to detail, ability to compare outputsRole SummaryWe are looking for contingent workers who can understand and write database queries, have average coding proficiency, and are familiar with APIs. These individuals will support developing data integrations, writing and validating SQL queries, consuming GraphQL APIs, and contributing to a full-stack TypeScript/React dashboard that aggregates health metrics from multiple internal data sources.Required SkillsSQL (Read + Write) — Ability to understand, write, and troubleshoot database queries. Must be comfortable reading existing queries with JOINs, GROUP BYs, WHERE filters, and aggregate functions. Writing new queries from requirements.API Familiarity — Experience consuming REST or GraphQL APIs. Understanding of request/response patterns, authentication, error handling, and how to read API documentation to build integrations.Full-Stack Web Development (Basic) — Comfort working in a TypeScript/React codebase. Ability to read, modify, and extend existing components and data-fetching hooks. No senior-level architecture skills required — following established patterns is sufficient.Nice-to-Have (Not Required)Experience with GraphQL specifically (queries, mutations, schema navigation)Familiarity with Next.js or similar React frameworksExposure to data validation / QA practices (comparing query results across systems)Basic understanding of data pipelines or ETL conceptsExperience with Presto/Hive or similar analytical SQL enginesDay-to-Day ResponsibilitiesWrite and optimize SQL queries pulling data from multiple internal data sources (ticket systems, metrics platforms, server health databases)Integrate GraphQL API endpoints into the dashboard applicationValidate that query outputs match source-of-truth systems — document discrepancies and fix filter logicExtend existing React/TypeScript components to surface new data pointsDocument data source filters, refresh cadences, and known limitationsSupport cross-source data reconciliation (understanding why numbers from different systems may not match exactly)The estimated pay range for this position is USD $37.00/Hr. - USD $42.00/Hr. Exact compensation and offers of employment are dependent on job-related knowledge, skills, experience, licenses or certifications, and location. We also offer comprehensive benefits. The Talent Acquisition Partner can share more details about compensation or benefits for the role during the interview process.","company":"Milestone Technologies","rawCompany":"milestone technologies","city":"Altoona","state":"IA","isRemote":false,"isActive":false,"createdAt":"2026-08-13T12:11:09.600Z","occupations":[{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Data Integration Developer","description":"Data Integration Developer 6-9 Month Contract (W2 Only – No C2C/No Student or Visa Sponsorship)Pay up to $42/hr. (No PTO and No Paid Holidays)Hybrid in Altoona, Iowa 50009Skill AreaProficiency NeededSQL (read, write, debug queries) 40%Intermediate — can write JOINs, aggregates, subqueriesAPI Integration (GraphQL / REST) 30%Junior+ — can consume endpoints, handle errors, read docsFull-Stack TypeScript/React 20%Junior — can follow patterns, extend existing componentsData Validation / Documentation 10%Basic — attention to detail, ability to compare outputsRole SummaryWe are looking for contingent workers who can understand and write database queries, have average coding proficiency, and are familiar with APIs. These individuals will support developing data integrations, writing and validating SQL queries, consuming GraphQL APIs, and contributing to a full-stack TypeScript/React dashboard that aggregates health metrics from multiple internal data sources.Required SkillsSQL (Read + Write) — Ability to understand, write, and troubleshoot database queries. Must be comfortable reading existing queries with JOINs, GROUP BYs, WHERE filters, and aggregate functions. Writing new queries from requirements.API Familiarity — Experience consuming REST or GraphQL APIs. Understanding of request/response patterns, authentication, error handling, and how to read API documentation to build integrations.Full-Stack Web Development (Basic) — Comfort working in a TypeScript/React codebase. Ability to read, modify, and extend existing components and data-fetching hooks. No senior-level architecture skills required — following established patterns is sufficient.Nice-to-Have (Not Required)Experience with GraphQL specifically (queries, mutations, schema navigation)Familiarity with Next.js or similar React frameworksExposure to data validation / QA practices (comparing query results across systems)Basic understanding of data pipelines or ETL conceptsExperience with Presto/Hive or similar analytical SQL enginesDay-to-Day ResponsibilitiesWrite and optimize SQL queries pulling data from multiple internal data sources (ticket systems, metrics platforms, server health databases)Integrate GraphQL API endpoints into the dashboard applicationValidate that query outputs match source-of-truth systems — document discrepancies and fix filter logicExtend existing React/TypeScript components to surface new data pointsDocument data source filters, refresh cadences, and known limitationsSupport cross-source data reconciliation (understanding why numbers from different systems may not match exactly)The estimated pay range for this position is USD $37.00/Hr. - USD $42.00/Hr. Exact compensation and offers of employment are dependent on job-related knowledge, skills, experience, licenses or certifications, and location. We also offer comprehensive benefits. The Talent Acquisition Partner can share more details about compensation or benefits for the role during the interview process.","datePosted":"2026-08-13T12:11:09.600Z","dateModified":"2026-08-13T12:11:09.600Z","hiringOrganization":{"@type":"Organization","name":"Milestone Technologies","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Altoona","addressRegion":"IA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ef7c646c39ec8f85c6348a96"},"url":"https://jobsearcher.com/jobs/ef7c646c39ec8f85c6348a96"}}