Enable job alerts via email!

Canada: Sr API Developer

ScanSource

Calgary

On-site

CAD 120,000 - 150,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company is seeking a Sr API Developer in Calgary to lead API design and integration for high-performance systems. This role emphasizes collaboration, security, and excellence in software design, offering opportunities for innovation and professional growth. Join a team committed to technical leadership and impactful solutions.

Benefits

Medical/dental/vision coverage
Life insurance
401(k) plan with matching provision
128 hours of paid time off (PTO)
10 paid company holidays

Qualifications

  • Minimum 5+ years experience in API development.
  • Extensive experience in API design and implementation.
  • Strong understanding of AWS and serverless computing.

Responsibilities

  • Lead the design and development of complex APIs.
  • Collaborate with cross-functional teams for solutions.
  • Implement robust security measures for APIs.

Skills

Python
Node.js
TypeScript
API design
RESTful API design
AWS Cloud
AWS CloudFormation
Object-oriented programming
Version control systems
CI/CD pipelines
Problem-solving
Communication

Job description

Join to apply for the Canada: Sr API Developer role at ScanSource

Join to apply for the Canada: Sr API Developer role at ScanSource

Job Summary:

The Senior API Developer's role is leading the design and implementation of high-performance APIs and integrations. This role's expertise will be instrumental in ensuring our systems' scalability, security, and efficiency, significantly impacting our operations.

Job Details

Description

Job Summary:

The Senior API Developer's role is leading the design and implementation of high-performance APIs and integrations. This role's expertise will be instrumental in ensuring our systems' scalability, security, and efficiency, significantly impacting our operations.

This role will be pivotal in enabling seamless integration between internal services and 3rd party SAS and APIs, providing ample opportunities for innovation and problem-solving.

This role centers on managing and developing intricate back-end services and integration between services. Your responsibilities encompass building services in an industry-standard way that ensures exceptional performance and responsiveness. You will be a technical leader who contributes rich expertise and provides mentorship and decisive problem-solving skills, empowering you to be an integral part of our collaborative team.

Responsibilities

  • Lead the design and development of complex APIs that align with business requirements and industry best practices.
  • Collaborate with cross-functional teams to design, architect, and implement solutions while addressing technical design risks.
  • Drive seamless integration of APIs from various third-party web services.
  • Build integrations between heterogeneous systems that allow synchronous and asynchronous processing of data.
  • Identify and address intricate performance bottlenecks in API code, ensuring optimal system responsiveness and scalability.
  • Conduct in-depth testing, debugging, and performance tuning to elevate the reliability of API solutions.
  • Implement and enforce robust security measures to safeguard APIs from potential vulnerabilities.
  • Lead the creation and maintenance of comprehensive API documentation, setting a standard for clarity and user-friendliness.
  • Debug and resolve technical issues in existing APIs and integrations, performing regular maintenance and updates for stability.
  • Conducted unit and integration testing and collaborated with QA teams to identify and fix bugs and issues.
  • Stay informed of industry trends, technologies, and best practices to improve development processes continuously.
  • Contribute to project planning, estimation, and task breakdown, meeting deadlines, and delivering high-quality work.

Required

Skills And Qualifications:

  • Minimum 5+ years of hands-on experience in Python, Node.js and TypeScript for API development.
  • Extensive experience in API design, development, implementation and versioning.
  • Expertise in RESTful API design principles.
  • Extensive experience with the AWS cloud platform.
  • Strong understanding of AWS CloudFormation.
  • Strong understanding of object-oriented programming.
  • Strong experience with version control systems (e.g., Git) and advanced API testing tools.
  • Exceptional problem-solving skills and meticulous attention to detail.
  • Excellent communication and collaboration skills within cross-functional teams.
  • Proven ability to troubleshoot, debug, and upgrade existing software.
  • Experience with CI/CD pipelines and GitHub Actions

Preferred

  • Mastery of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Familiarity with cutting-edge API management platforms and tools.
  • Advanced understanding of serverless computing concepts.
  • Understanding of DevOps principles and experience with deployment pipelines.
  • Knowledge of web application security measures and vulnerabilities (e.g., OWASP Top Ten).
  • Experience working in Agile/Scrum environments, delivering iterative solutions.
  • Familiarity with other programming languages like C#, or PHP.

Compensation

Compensation Range: $120,000-$150,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 10 paid company holidays.

ScanSource, Inc. is an Equal Opportunity Employer

EOE/M/F

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at ScanSource by 2x

Get notified about new Senior Developer jobs in Calgary, Alberta, Canada.

Canada: Intermediate API and Operational Developer
Software Engineer I, Backend (Identity Decisioning)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Senior Platform Engineer

TopHat

Remote

CAD 90.000 - 130.000

6 days ago
Be an early applicant

Canada: Sr API Developer

ScanSource

Calgary

On-site

CAD 120.000 - 150.000

13 days ago

Senior Core Infrastructure Engineer - Platforms Orchestration

Kraken Digital Asset Exchange

Remote

CAD 100.000 - 203.000

6 days ago
Be an early applicant

Senior Search Platform Engineer

Creative Mark

Vancouver

Remote

CAD 130.000 - 150.000

6 days ago
Be an early applicant

Senior Software Engineer (Platform) - Aplos

Raisely

Remote

CAD 135.000 - 165.000

14 days ago

Sr. Platform Engineer

Aha!

Remote

CAD 110.000 - 190.000

24 days ago

Senior Search Platform Engineer

Creative Market

Vancouver

Remote

CAD 130.000 - 150.000

9 days ago

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Canonical

Regina

Remote

USD 90.000 - 150.000

30+ days ago

Senior Software Engineer, Platform Remote-Canada

Plotly Dash Enterprise

Remote

CAD 90.000 - 130.000

30 days ago