Senior .net/angular/python/mendix Developer

BDC (Business Development Bank of Canada)

Montreal, Canada
Hybrid
Full stack .net core solutions with c#
Mendix platform development
Python-based applications and solutions
BDC offers a healthy, inclusive, and skilled workplace with flexible and competitive benefits, including an Employee Savings and Investment Plan, a Defined Benefit Pension Plan, and a wellness spending account

Job Summary

  • BDC offers a healthy, inclusive, and skilled workplace with flexible and competitive benefits, including an Employee Savings and Investment Plan, a Defined Benefit Pension Plan, and a wellness spending account.
  • The role involves contributing to the development of BDC’s digital services, focusing on automation, advanced analytics, and artificial intelligence to provide an intuitive self-service and omnichannel client experience.
  • BDC is committed to fostering a diverse, equitable, inclusive and accessible environment where all employees can thrive and feel empowered.

Matching Summary

BDC offers a healthy, inclusive, and skilled workplace with flexible and competitive benefits, including an Employee Savings and Investment Plan, a Defined Benefit Pension Plan, and a wellness spending account.

Skills & Requirements

Must-have

  • Full Stack .Net Core solutions with C#
  • Mendix platform development
  • Python-based applications and solutions
  • Angular, Typescript and RxJs front end
  • REST API design and consumption
  • Object-oriented programming mastery
  • SOLID design principles and patterns
  • Modern authentication and authorization
  • Automated testing (Unit, API, Integration)
  • CI/CD pipeline with YAML
  • Microsoft Visual Studio, Git, Azure DevOps
  • Relational databases (SQL Server, MySQL)
  • Event-driven architecture and messaging systems
  • Containerization and Cloud Services (Docker, Tanzu)
  • Software engineering approaches (TDD, DDD, CI/CD, DevOps)
  • Third-party API integrations
  • Security protocols and best practices

Nice-to-have

  • Collaborative team player
  • Independent/Go-Getter mindset
  • Strong communication skills
  • Stakeholder collaboration
  • Cross-functional team collaboration
  • Continuous improvement mindset
  • Power BI and Power Apps experience

Key Requirements

  • Minimum 8 years’ experience as a developer
  • Bilingual (English primary, French secondary)
  • Degree in computer science, engineering, or relevant field is an asset

Work Rights

Not specified

Tailored Resume

Cover Letter