This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Senior Software developer Finaptic

National Bank

This is a Contract position in Montreal, QC posted March 24, 2022.

Employee Status: Regular
Schedule: Full-time

Finaptic Technologies Inc., a division of National Bank of Canada, provides a cutting edge banking-as-a-service infrastructure that combines the power of a traditional bank with the flexibility of a compelling technology stack of a fintech to help its customers redefine financial service experiences.

We are connecting businesses to the financial infrastructure they need most: lending, payment, analytics while using modern digital tools so companies can start offering financial services to their customers with a few lines of code.

We are currently looking for a Senior Software Developer to join the team in our journey towards building a unique service offering for the Financial Industry that will change the way financial services are distributed. If you’re delivery-oriented, you like to focus on technical work but also like mentoring fellow team members, you want to learn new technologies, and would like to help build a world-class company, we’d love to chat!

***These positions are offered on a 100% remote basis and you will report to a team and a manager based in Montreal. ***

Your role:

  • Take ownership of the codebase, and become a subject matter expert for the business domains(Ex.: Cards, Payment, Transfer, …) involved in.
  • Collaborate with the product team during all stages of the development life cycle.
  • Develop and deliver technological solutions and business capabilities.
  • Participate in code reviews and retrospectives.
  • Participate in the daily operations of the team and promote team culture.
  • Provide coaching and guidance to fellow team members.
  • Promote and assist in the evolution of patterns and practices for the team.

Our ideal candidate would align with the following skills and have hands-on experience designing and building systems in a multi-tiered environment with experience in using various tools, methodologies and frameworks as described below:

  • University degree in computer science, or equivalent
  • 5+ years of experience with development languages like Go, C#, Java, R, Ruby
  • Practical experience using TDD, BDD, Unit Tests
  • Good understanding of Design Patterns and Principles, and their practical applications ( GoF, SOLID, … )
  • Experience working with Agile style Software Development Lifecycles
  • Experience working with CI/CD
  • Experience building API and services
  • Experience in dealing with data: SQL/NoSQL
  • Good communication skills, in English and/or French

We have to offer:

  • We are a technology company first and it is the driving force behind our way of working.
  • A compelling technology stack: microservices using Golang, with a focus on Serverless & Cloud Native resources, gRPC, REST, GraphQL, SPAs, mobile
  • An opportunity for you to grow and help build the future leader in financial services
  • A strong work ethic, humor and camaraderie, and a clear drive to succeed, not just as a company but as an innovator.
  • A dynamic, collaborative work environment
  • A flexible environment that encourages work-life balance
  • Remote work
  • An ongoing training and skills development program

Your benefits

Upon hiring, you will be eligible for a wide range of benefits. In addition to competitive compensation, we offer attractive benefits for you and your family:

  • Health and wellness program, including many benefits
  • Flexible group insurance
  • Defined benefit pension plan
  • Employee Share Ownership Plan
  • Employee and family assistance program
  • Preferred banking services
  • Volunteer program
  • Telemedicine
  • Virtual sleep clinic

These are just a few of the many benefits we offer.

We’re putting people first

Finaptic Technologies is a division of National Bank of Canada, a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peoples’ lives.

Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees.

We want our recruitment process to be fully accessible. If you require accommodations, feel free to let us know during your first conversations with us.

We welcome all candidates! What can you bring to our team?

Join our growing team at Finaptic Technologies Inc.

JobField: IT
Unposting Date: 2022-03-28
Job Number: IT001P7
Posting Date: 2022-03-14