Innovation Lab – Senior API Architect Developer
BANQUE NATIONALE DU CANADA
Montreal, Canada
10d ago

Are you a seasoned developer with advanced architectural design skills?

Are you curious, versatile and enthusiastic?

Do you think outside the box and are you open to new challenges?

As part of the Innovation Laboratory and the project and new technology incubator, we are strengthening our team of senior developers.

We’re launching a project that will offer new banking services based mainly on fintech solutions, cloud architecture, and a DevOps and agile approach.

We’re looking for an experienced developer to take charge of development, integration, API exposure and microservice aspects, including gateways, security, performance and OpenAPI.

The candidate selected must have solid software development skills and advanced architectural design capacities.

We can offer you :

  • A talented team to work alongside you
  • Challenges that will help you grow and learn
  • An environment in which you can maintain and develop your technical skills
  • Your main challenges :

  • Assess and learn from new technologies in a wide variety of fields, including : AI, machine learning, integration technologies (web, mobile, API, etc.)
  • Deliver prototypes and mobile applications that offer a good, secure and reliable client experience.
  • Be at the cutting edge of DevOps, API and Microservices to be able to automate and industrialize applications.
  • Work directly with partners and startups to better understand and use their technologies and platforms.
  • More specifically, you must :

  • Assess the impact of new, emerging technologies
  • Estimate, code and provide software components for prototypes and proofs of concept

    Expertise in microservice architecture and REST paradigm

  • Expertise with development languages and emerging specifications (e.g., Golang, OpenAPI)
  • Knowledge of API management platforms (e.g., Apigee, etc.)
  • Experience with container orchestration platforms (e.g., Kubernetes, Docker, PCF)
  • Experience with messaging systems (e.g., Kafka)
  • Experience with Queuing platforms (e.g., ActiveMQ, RabbitMQ)
  • Knowledge of security platforms (infra, web, API, etc.)
  • Work experience with an agile methodology and Atlasian development tools (Jira & Confluence), pipeline CI / CD (JenkinsX),
  • Knowledge of As Code & Mobile Infrastructure, an asset.
  • Experience sought

  • Bachelor's degree, Master's degree or Ph.D in Software Engineering or IT (or equivalent)
  • 5-10 years of experience as a technical architect or full stack developer
  • French / English
  • Diversity is an integral part of the Bank's values and commitments.

    In this document, the masculine gender designates both sexes with no discrimination intended, and is used only to facilitate reading.

    LI-BNC

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form