CIBC US
Sr Software Engineer (.Net/Azure/Databricks)
CIBC US, Chicago, Illinois, United States, 60290
Job Overview
Join to apply for the
Sr Software Engineer (.Net/Azure/Databricks)
role at
CIBC US . We’re building a relationship‑oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute. You’ll have the flexibility to manage your work activities within a hybrid work arrangement, spending 2 days per week on‑site, with other days remote. To learn more about CIBC, please visit CIBC.com.
What You’ll Be Doing You will be joining CIBC’s Bank USA Application Development team. As a Senior Software Engineer, you will build software solutions using languages and technologies of the .NET framework, be familiar with Databricks and Python, create applications from scratch, configure existing systems, provide user support, write clean functional code, and collaborate with internal teams to design, develop, and maintain software. You will apply your enthusiasm for software design and architecture, handle detailed technical design and development, conduct business impact analysis, transform specifications into code, and use judgment and autonomy on day‑to‑day tasks.
How You’ll Succeed
Requirements Analysis: Participate in requirements analysis to understand business needs.
Software Design & Architecture: Collaborate with internal teams to produce robust software design and architecture.
Coding: Write clean, scalable code using .NET programming languages.
Testing & Deployment: Test and deploy applications and systems.
Maintenance: Revise, update, refactor, and debug code to improve existing software.
Documentation: Develop documentation throughout the software development life cycle (SDLC).
Technical Support: Serve as an expert on applications and provide technical support.
Who You Are
You demonstrate 3+ years as a Python Databricks Developer. Familiarity with PySpark, SQL Warehouse, and design/architectural patterns (e.g., Medallion Architecture). You can create connectors to connect with external data storage, APIs and SQL Server Databases.
And/or You demonstrate 5+ years as a .NET Developer or Application Developer. Familiarity with ASP.NET framework, SQL Server, and design/architectural patterns (e.g., MVC). You have the knowledge of at least one .NET language (e.g., C#, Visual Basic .NET) and HTML5/CSS and familiarity with architecture styles/APIs (REST, RPC). Experience with MS Azure, Azure DevOps (ADO), and GIT is must. Understanding of Agile methodologies and experience working in a Scrum team. It is an asset if you have experience with Databricks and SSIS.
You have a degree. Bachelor’s degree in Computer Science, Engineering, or a related field.
It is an asset if you are fluent in Object Oriented Design, JSON, and RESTful web services and possess experience writing Unit Tests and UI Automation Tests.
You are a certified individual. AZ‑900 certification preferred.
Benefits At CIBC, you’ll receive a competitive total rewards package. Expected salary range is $110,000–$140,000 for the Chicago market, with incentive compensation and discretionary bonus potential. Benefits include Medical, Dental, Vision, Health Savings Account, Life Insurance, Disability, Paid Time Off (including Sick Leave, Parental Leave and Vacation), Holidays, 401(k), and other special perks.
California Residents – Privacy Rights California residents – your privacy rights regarding your actual or prospective employment.
Visa Sponsorship This position does not offer visa sponsorship.
What You Need To Know
CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com.
You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.
We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.
Job Details Location: IL-70 W Madison St, 10th Fl
Employment Type: Regular / Full‑time
Week Hours: 40
Skills: API Development, API Management, Application Development, Applications Programming, Azure App Service, C# .NET Programming, Databricks Platform, Databricks SQL, Databricks Unity Catalog, jQuery, Microsoft Azure, Microsoft Azure Databricks, Microsoft Azure Functions, Microsoft SQL Server, PySpark, Python (Programming Language), SQL Server Integration Services (SSIS), SSIS Packages, Work Collaboratively.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
Referrals & Notifications Referrals increase your chances of interviewing at CIBC US by 2x. Get notified about new Senior Software Engineer jobs in Chicago, IL.
#J-18808-Ljbffr
Sr Software Engineer (.Net/Azure/Databricks)
role at
CIBC US . We’re building a relationship‑oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute. You’ll have the flexibility to manage your work activities within a hybrid work arrangement, spending 2 days per week on‑site, with other days remote. To learn more about CIBC, please visit CIBC.com.
What You’ll Be Doing You will be joining CIBC’s Bank USA Application Development team. As a Senior Software Engineer, you will build software solutions using languages and technologies of the .NET framework, be familiar with Databricks and Python, create applications from scratch, configure existing systems, provide user support, write clean functional code, and collaborate with internal teams to design, develop, and maintain software. You will apply your enthusiasm for software design and architecture, handle detailed technical design and development, conduct business impact analysis, transform specifications into code, and use judgment and autonomy on day‑to‑day tasks.
How You’ll Succeed
Requirements Analysis: Participate in requirements analysis to understand business needs.
Software Design & Architecture: Collaborate with internal teams to produce robust software design and architecture.
Coding: Write clean, scalable code using .NET programming languages.
Testing & Deployment: Test and deploy applications and systems.
Maintenance: Revise, update, refactor, and debug code to improve existing software.
Documentation: Develop documentation throughout the software development life cycle (SDLC).
Technical Support: Serve as an expert on applications and provide technical support.
Who You Are
You demonstrate 3+ years as a Python Databricks Developer. Familiarity with PySpark, SQL Warehouse, and design/architectural patterns (e.g., Medallion Architecture). You can create connectors to connect with external data storage, APIs and SQL Server Databases.
And/or You demonstrate 5+ years as a .NET Developer or Application Developer. Familiarity with ASP.NET framework, SQL Server, and design/architectural patterns (e.g., MVC). You have the knowledge of at least one .NET language (e.g., C#, Visual Basic .NET) and HTML5/CSS and familiarity with architecture styles/APIs (REST, RPC). Experience with MS Azure, Azure DevOps (ADO), and GIT is must. Understanding of Agile methodologies and experience working in a Scrum team. It is an asset if you have experience with Databricks and SSIS.
You have a degree. Bachelor’s degree in Computer Science, Engineering, or a related field.
It is an asset if you are fluent in Object Oriented Design, JSON, and RESTful web services and possess experience writing Unit Tests and UI Automation Tests.
You are a certified individual. AZ‑900 certification preferred.
Benefits At CIBC, you’ll receive a competitive total rewards package. Expected salary range is $110,000–$140,000 for the Chicago market, with incentive compensation and discretionary bonus potential. Benefits include Medical, Dental, Vision, Health Savings Account, Life Insurance, Disability, Paid Time Off (including Sick Leave, Parental Leave and Vacation), Holidays, 401(k), and other special perks.
California Residents – Privacy Rights California residents – your privacy rights regarding your actual or prospective employment.
Visa Sponsorship This position does not offer visa sponsorship.
What You Need To Know
CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and we provide an accessible candidate experience. If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com.
You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.
We may ask you to complete an attribute-based assessment and other skills tests (such as simulation, coding, MS Office). Our goal for the application process is to get to know more about you, all that you have to offer, and give you the opportunity to learn more about us.
Job Details Location: IL-70 W Madison St, 10th Fl
Employment Type: Regular / Full‑time
Week Hours: 40
Skills: API Development, API Management, Application Development, Applications Programming, Azure App Service, C# .NET Programming, Databricks Platform, Databricks SQL, Databricks Unity Catalog, jQuery, Microsoft Azure, Microsoft Azure Databricks, Microsoft Azure Functions, Microsoft SQL Server, PySpark, Python (Programming Language), SQL Server Integration Services (SSIS), SSIS Packages, Work Collaboratively.
Seniority Level Mid‑Senior level
Employment Type Full‑time
Job Function Engineering and Information Technology
Referrals & Notifications Referrals increase your chances of interviewing at CIBC US by 2x. Get notified about new Senior Software Engineer jobs in Chicago, IL.
#J-18808-Ljbffr