Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CIBC Logo

Senior Software Engineer

CIBC

$120,000 - $135,000
Aug 27, 2025
Chicago, IL, USA
Apply Now

CIBC is looking to modernize its banking applications and migrate its existing ASP.NET application to Azure. The goal is to improve efficiency, quality, and deliver new features on time and within budget.

Requirements

  • 8 years or more as a .NET Developer
  • 5 years experience in Full Stack development, working with both Front and backend of the applications.
  • Experience with ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC)).
  • Ability to code at a high level in .NET languages (C) as well as JavaScript, jQuery, HTML5/CSS.
  • Experience with MS Azure, and experience/familiarity with Azure DevOps (ADO) is required.
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Understanding of Agile methodologies

Responsibilities

  • Work closely with clients/business partners to gather requirements, and recommend solution paths in order to maintain a high quality application and whose features are delivered on time and on budget.
  • Analyze enhancements and production issues, and design robust scalable solutions using primarily ASP.NET and SQL Server.
  • Build software solutions using languages and technologies of the .NET framework.
  • Develop all database portions of the solution using SQL Server.
  • Create applications and application features from scratch, configure existing systems and provide user support.
  • Work closely with QA analyst on all features to formulate comprehensive test plans that covers all possible test scenarios to ensure all requirements at met.
  • Migrate our OnPrem ASP.NET application to Azure, and assisting with the migration from Team Found Server (TFS) to Azure DevOps (ADO).

Other

  • Meet with clients to understand their priorities, advise them on solutions, and provide a forward-looking financial plan.
  • Explain complicated technical issues to clients/business partners in terms they can understand.
  • Ability to handle a high degree of ambiguity and adapt to changing priorities while continuously finding areas to deliver value.
  • 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.
  • This position does not offer visa sponsorship.