CIBC · 1 month ago
Sr Software Engineer (.Net/Azure/Databricks)
CIBC is a relationship-oriented bank committed to providing a modern banking experience. They are seeking a Senior Software Engineer to build software solutions using the .NET framework, collaborate with internal teams, and maintain software applications while applying strong software design and architecture principles.
BankingCredit CardsFinancial Services
Responsibilities
Participate in requirements analysis to understand business needs
Collaborate with internal teams to produce robust software design and architecture
Write clean, scalable code using .NET programming languages
Test and deploy applications and systems
Revise, update, refactor, and debug code to improve existing software
Develop documentation throughout the software development life cycle (SDLC)
Serve as an expert on applications and provide technical support
Qualification
Required
3+ years as a Python Databricks Developer
Familiarity with PySpark, SQL Warehouse, and design/architectural patterns (e.g., Medallion Architecture)
Ability to create connectors to connect with external data storage, APIs and SQL Server Databases
5+ years as a .NET Developer or Application Developer
Familiarity with ASP.NET framework, SQL Server, and design/architectural patterns (e.g., MVC)
Knowledge of at least one .NET language (e.g., C#, Visual Basic .NET) and HTML5/CSS
Familiarity with architecture styles/APIs (REST, RPC)
Experience with MS Azure, Azure DevOps (ADO), and GIT
Understanding of Agile methodologies and experience working in a Scrum team
Bachelor's degree in Computer Science, Engineering, or a related field
Preferred
Experience with Databricks and SSIS
Fluency in Object Oriented Design, JSON, and RESTful web services
Experience writing Unit Tests and UI Automation Tests
AZ-900 certification preferred
Benefits
Medical
Dental
Vision
Health Savings Account
Life Insurance
Disability
Other Insurance Plans
Paid Time Off (including Sick Leave, Parental Leave and Vacation)
Holidays
401(k)
Wellbeing support
MomentMakers, our social, points-based recognition program
Purpose Day; a paid day off dedicated for you to use to invest in your growth and development
Company
CIBC
CIBC is a financial service company that offers business solutions.
Funding
Current Stage
Public CompanyTotal Funding
$2.38B2025-09-22Post Ipo Debt· $326.24M
2025-07-09Post Ipo Debt· $750M
2024-10-29Post Ipo Debt· $500M
Leadership Team
Recent News
Canada NewsWire
2026-01-11
2026-01-08
Company data provided by crunchbase