JSON Developer

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Attention To Detail
C#
Data Quality
Data Structure
Database
Data Flow
Data Engineering
Conflict Resolution
JavaScript
Storage
RESTful
Python
Problem Solving
Node.js
Microsoft Exchange

Job Details

Job Title : JSON Developer
Location : 100% Remote
Duration : Long Term Contract
Job Description
JSON Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and managing data structures and data flows primarily using JSON. You will work closely with front-end, back-end, and data engineering teams to ensure efficient and accurate data exchange across our systems and with external partners.
Key Responsibilities:
  1. Design, develop, and maintain JSON data structures and schemas for various applications and integrations.
  2. Implement and manage data transformations between different data formats, with a strong focus on JSON.
  3. Develop and consume APIs (RESTful, GraphQL) where JSON is the primary data interchange format.
  4. Work collaboratively with front-end developers to define and optimize JSON payloads for UI consumption.
  5. Collaborate with back-end and database teams to ensure efficient storage and retrieval of JSON data.
  6. Ensure data quality, integrity, and consistency across all JSON-based data flows.
  7. Troubleshoot and debug issues related to JSON data parsing, validation, and serialization/deserialization.
  8. Participate in code reviews to ensure adherence to best practices and coding standards.
  9. Document JSON structures, API specifications, and data transformation logic.
  10. Stay up-to-date with industry best practices and emerging standards for JSON and data interchange.
Required Qualifications:
  1. Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  2. Proven experience working extensively with JSON data formats, including creation, parsing, and manipulation.
  3. Strong proficiency in at least one modern programming language (e.g., Python, JavaScript/Node.js, Java, C#, Go) with a focus on JSON handling capabilities.
  4. Experience with API development and consumption (RESTful APIs are typically core).
  5. Understanding of data structures and algorithms.
  6. Familiarity with version control systems (e.g., Git).
  7. Excellent problem-solving skills and attention to detail.
  8. Strong communication and collaboration skills.
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.