CIBC

Lead Software Engineer, API Integrations

CIBC
Apply
27 days ago
Chicago, IL, USASenior / Staff+
H1B sponsor

Base Salary

$150k - $170k/yr

Responsibilities

  • Perform and coordinate complex solution design activities for Commercial Banking requirements.
  • Translate business requirements into system and application designs aligned with technology roadmaps.
  • Design and document technical functionality, infrastructure, interfaces, and integrations.
  • Lead multiple complex technology solutions and drive continuous improvement and operational efficiency.
  • Contribute to technology roadmaps aligned with the bank’s strategy and business objectives.
  • Lead design review sessions and serve as the solution lead and interface for project teams.
  • Support and mentor junior designers and developers through knowledge sharing and problem solving.
  • Design, develop, implement, and support enterprise applications across front end, backend, APIs, security, and cloud infrastructure.

Requirements

  • Require 7-10+ years of experience designing, developing, implementing, and supporting applications.
  • Require expertise with .NET, C#, ASP.NET Core, Web API, JSON, Entity Framework, and React.
  • Require experience with enterprise programming languages and technologies including SQL, PL/SQL, JavaScript, TypeScript, Python, Java, NodeJS, VB.Net, HTML5, CSS, jQuery, and AJAX.
  • Require experience with .NET Framework, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web API, Entity Framework, and LINQ.
  • Require experience with SQL MI, SQL Server, SSIS, Databricks, Azure Data Factory, JIRA, GitHub, Jenkins, and Azure DevOps.
  • Require experience with ASP.NET Core Identity, Entra ID, OAuth, OpenID, and related access integrations.
  • Require strong Microsoft Azure experience, including cloud-native design, resiliency, and secure deployment patterns.
  • Require experience with Azure App Services, Azure Functions, Azure Storage, Azure Key Vault, Azure Monitor, Application Insights, and Azure AD/Entra ID.
  • Preferred experience with Fenergo CLM or similar client lifecycle, onboarding, KYC, or AML platforms.
  • Preferred architecture consulting and hands-on implementation experience with the Fen-X SaaS platform, Salesforce CRM, and internal or third-party applications.
  • Preferred familiarity with master data management, customer/entity hierarchy solutions, high availability, disaster recovery, and multi-environment promotion.
  • Require strong technical leadership, analytical thinking, application development, database management, technical consulting, project technology, and user-requirements skills.

Benefits

  • Competitive base salary range of $150,000.00-$170,000.00, with potential eligibility for incentive compensation and a discretionary bonus.
  • Medical, dental, vision, health savings account, life insurance, disability, and other insurance plans.
  • Paid time off, including sick leave, parental leave, vacation, and holidays.
  • 401(k), banking benefits, wellbeing support, special team-member perks, and a points-based recognition program.
  • Paid Purpose Day for personal growth and development.
  • Hybrid work arrangement with two days in the office and three days remote.
  • Regular full-time employment with a 40-hour work week in Chicago, Illinois.

Tech Stack

AzureC#CSSDatabricksJavaJavaScriptJenkinsjQueryMicrosoft SQL ServerPythonReactSQLTypeScriptVB.NET
CIBC

About CIBC

10,000+ employees

CIBC (Canadian Imperial Bank of Commerce) provides retail, business, wealth management, and capital markets services to individuals, small and mid-sized businesses, and institutional clients in Canada and the U.S. It earns revenue from interest income, fees, and trading and advisory services, and offers digital and branch banking, mortgages, credit cards, and investment products. Founded in 1961 and headquartered in Toronto, it is one of Canada’s Big Five banks and is listed on the TSX and NYSE (CM).

Contact me