Canada: Intermediate API Developer (CANAD004093)
at ScanSource Canada Inc
Calgary, AB, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 19 Feb, 2025 | USD 85000 Annual | 19 Nov, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB SUMMARY:
The API and Operational Developer is a critical role within the operational development team, focused on integrating with external services, developing and maintaining an AWS-based API gateway, and driving operational efficiency through automation and data reporting. This role requires proficiency in Python and Node.js, with a strong emphasis on APIs and AWS-based microservices. The developer will report the Manager, Integration and Operational Development, and work closely with the platform and operational teams to ensure the successful execution of integration projects and the development of robust, scalable solutions.
Responsibilities:
- API Integration
- Develop and maintain seamless integrations with external services via API.
- Design standardized API interfaces for workflow services.
- Manage and maintain an AWS-based API gateway.
- Ensure comprehensive documentation for all developed APIs and services.
- Operational Efficiency and Automation
- Develop scripts and tools to automate routine tasks and processes.
- Data Reporting
- Develop and maintain data reporting solutions, ensuring accurate and timely data delivery.
- Collaborate with data engineering teams to support data integration and reporting needs.
- Automate ingestion and handling of customer and vendor reports for processing into internal systems.
- Development and Maintenance:
- Write clean, maintainable, and efficient code in Python and Node.js.
- Ensure the robustness, performance, and scalability of developed solutions.
- Collaboration and Continuous Improvement:
- Work closely with cross-functional teams to ensure successful project execution.
- Participate in code reviews and provide constructive feedback.
- Stay updated on emerging technologies and industry trends to continuously improve development practices.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science engineering or a related field
Proficient
1
Calgary, AB, Canada