Enable job alerts via email!

Canada: Intermediate API Developer (CANAD004093)

ScanSource

Calgary

On-site

CAD 85,000 - 95,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking an API and Operational Developer to join their dynamic team in Calgary. This pivotal role focuses on integrating external services and developing an AWS-based API gateway to enhance operational efficiency. The ideal candidate will have a strong background in Python and Node.js, with a keen understanding of API development and microservices architecture. You'll collaborate with cross-functional teams to deliver robust solutions, automate processes, and drive data reporting initiatives. Join a forward-thinking company that values innovation and offers comprehensive benefits, including medical coverage and generous PTO.

Benefits

Medical/Dental/Vision Coverage
Life Insurance
401(k) Plan with Matching
128 Hours of Paid Time Off (PTO)
8 Paid Company Holidays

Qualifications

  • 3+ years of software development experience with a focus on API integration.
  • Proficiency in Python and Node.js required for developing scalable solutions.

Responsibilities

  • Develop and maintain API integrations with external services.
  • Automate routine tasks and ensure timely data reporting solutions.

Skills

Python
Node.js
API Development
Problem-solving
Analytical Skills

Education

Bachelor's degree in Computer Science
Bachelor's degree in Engineering

Tools

AWS
PowerBI

Job description

Job Category: IT

Requisition Number: CANAD004093

Posted: March 6, 2025

Employment Type: Full-Time

Locations

Showing 1 location

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 to 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.

Skills And Qualifications

Required:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development, with a strong focus on API development and integration.
  • Proficiency in Python and Node.js.
  • Experience with AWS-based microservices architecture and API gateway management.
  • Strong understanding of RESTful API design and implementation.
  • Experience in developing automation solutions for operational efficiency.
  • Solid understanding of data integration and reporting principles.
  • Excellent problem-solving and analytical skills.

Preferred:

  • Experience with PowerBI.
  • Familiarity with modern development practices, including Agile methodologies.
  • Strong problem-solving and analytical skills.
  • Experience in telecommunications or related industries.
  • Experience in a technical role.

Compensation:

Compensation Range: $85,000-$95,000 CAD. Actual annual salary offered to a candidate will be based on a number of variables including work experience, education and skills/achievements, and will be mutually agreed upon at the time of offer. This position is not eligible for a variable pay component as part of the hiring range.

While we’re committed to providing top-tier solutions, we’re just as committed to supporting our own team. Our employees enjoy a variety of comprehensive benefits, including medical/dental/vision coverage, life insurance, and a 401(k) plan with matching provision. Outside of CA, ScanSource grants 128 hours of paid time off (PTO) each calendar year (prorated for date of hire). In the state of CA, employees accrue a set number of hours each pay period equaling the same 128 hours of PTO. ScanSource also celebrates 8 paid company holidays.

ScanSource, Inc. is an Equal Opportunity Employer

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer: API and Developer Product & Engineering Remote Canada, Toronto, Canada

Penny Jar Capital, LLC

Toronto

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Senior Platform Engineer

Veracity Software Inc

Remote

CAD 80,000 - 100,000

Today
Be an early applicant

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Toronto

Remote

USD 90,000 - 150,000

16 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Gatineau

Remote

USD 90,000 - 150,000

16 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Mississauga

Remote

USD 90,000 - 150,000

16 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Moncton

Remote

USD 90,000 - 150,000

16 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Montreal

Remote

USD 90,000 - 150,000

17 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Vancouver

Remote

USD 90,000 - 150,000

17 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Laval

Remote

USD 90,000 - 140,000

17 days ago