Python Developer(EDI Experience)
Location: Remote
Duration:12+ months
Job Description: We are looking for a Software Developer with EDI experience to join our team. This is a time-limited position with a contract length of no more than 12 months. This position requires candidate to pass a background check and fingerprinting process.
Responsibilities:
- Write, test, and debug code.
- Collaborate with teams to define application requirements.
- Maintain and improve existing software.
- Ensure application security and performance.
Qualifications:
- Bachelor’s degree in information sciences or a related field.
- Minimum of 3 years of relevant professional experience.
- Strong proficiency in Python/TypeScript/JavaScript for backend development, file processing (e.g., parsing and validating XML), and data manipulation.
- Expertise in designing and implementing RESTful APIs using frameworks like FastAPI (Python) or Express.js (Node.js).
- Experience with third-party API integrations, including authentication mechanisms like OAuth2 and API key-based authentication.
- Proficiency in handling JSON for API communication and data transformations.
- Experience with PostgreSQL (preferred) or MySQL. Familiarity with DynamoDB (preferred) or MongoDB.
- Hands-on experience in writing unit tests and integration tests using tools like PyTest (Python), Mocha/Chai (Node.js), or similar frameworks.
- Excellent communication, leadership, collaboration, and documentation skills.
Preferred Qualifications:
- Experience with AWS (Lambda, S3, SQS, etc.) is highly desirable.
- Experience in EDI systems and interface development is highly desirable.
Thanks & Regards
Andrew Symonds
Senior IT Recruiter
Email:andrew@dewsoftech.com
From:
andrew,
DewSoftech
andrew@dewsoftech.com
Reply to: andrew@dewsoftech.com