CIBC US · 5 hours ago
Sr Software Engineer (.Net/Azure/Databricks)
CIBC is building a relationship-oriented bank for the modern world and is seeking a Senior Software Engineer to join their Bank USA Application Development team. The role involves building software solutions using the .NET framework, collaborating with internal teams, and providing technical support while ensuring the software design and architecture are robust.
BankingFinancial 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
AZ-900 certification preferred
Preferred
Experience with Databricks and SSIS
Fluency in Object Oriented Design, JSON, and RESTful web services
Experience writing Unit Tests and UI Automation Tests
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)
Banking benefits
A benefits program
A vacation offering
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 US
CIBC US provides tailored commercial and personal banking services, private banking, wealth management and small business financial solutions.
Funding
Current Stage
Late StageRecent News
2025-07-25
Company data provided by crunchbase