View all jobs

Senior API Developer

Calgary, Alberta
Description of Work:

A Senior Developer available for 6 months to assist with development on the API Engineering initiative.

This individual will work closely with a remote team based in Edmonton and Calgary to standardize and develop APIs. Specifically, you will work with the API Gateway Manager, Technical Product Manager, Architect and Specialist team to design, implement, and support APIs and API models .

Responsibilities will include:
  •  Guide the Development team to produce intuitive and highly consumable APIs according to FDX and ISO20022 standards
  •  Collaborate with Development team and Architects to define a domain model to guide future development
  •  Effectively leverage APIs through documentation with code snippets; developer portal updates; interactive training sessions
  •  Working knowledge of consumption and exposure oriented API development
  •  Familiar with API management platforms and how to implement security policies, traffic management, and other protocols that support the scaling of APIs across the organization
  •  Work with API Specialists and Architects to standardize API implementation approaches
  •  Train developers on API integration strategies and empower them to build new API integrations, establishing a flourishing development community
  •  Focus on operational readiness activities
Required Skills and Experience:
  • Computer science, technical, or software engineering background
  • Deep knowledge of Java, Spring Boot, Javascript, and Node.JS
  • Experience working on an API Gateway platform (Apigee, MuleSoft, etc)
  • Strong background in API development and integration
  • Experience building APIs for public consumption
  • Experience securing APIs using JWTs and other security frameworks
  • Familiar with Microservice and Object Oriented design concepts
  • Technical understanding of API economy and domain modeling
  • Experience writing technical documentation

Additional Skills "Nice to Have"
  • Bonus: Experience with Financial Institution Standards (FDX, ISO20022)
  • Bonus: Working knowledge of CI/CD concepts and pipelines
  • Bonus: Previous experience in digital banking, financial technology, or the banking industry
Powered by