Sr Software Engineer (.Net/Azure/Databricks)

Canadian Imperial Bank of CommerceChicago, IL
$120,000 - $135,000Hybrid

About The Position

As a Senior Software Engineer, you will leverage your expertise in React, .Net, SQL, and JavaScript to lead the development, enhancement, and maintenance of critical software solutions. You will collaborate with cross-functional teams to design robust applications, drive technical innovation, and ensure high-quality delivery that supports strategic business objectives and elevates client experiences. CIBC enables a hybrid work environment where you’ll spend 2-3 days per week on-site at the Chicago location, while other days may be remote.

Requirements

  • 5-7 years of related experience OR Combination of education and experience, ideally within financial services or tech.
  • Experience in .Net framework 8/10 for designing, developing, and maintaining scalable applications.
  • Strong expertise in SQL for database design, optimization, and complex query development.
  • Strong front-end/web fundamentals (JavaScript, jQuery, CSS) and experience delivering large-scale, browser-based applications.
  • Knowledge of banking products, services, and industry regulations.
  • Proven ability to develop prototypes/POCs and translate them into solutions.
  • Good knowledge of Front End development, especially React, in-depth experience with JavaScript and related frameworks.
  • Deep understanding of current industry trends and developments; ability to lead initiatives that leverage industry knowledge to drive business improvements.
  • Completes projects or initiatives with moderate oversight; makes decisions within defined parameters.
  • Ability to solve tactical problems and ensure project alignment with departmental goals.
  • Participate in risk assessments, develop risk mitigation plans, and ensure compliance with risk management policies.
  • Compliance adherence within their projects; ensure project outcomes adhere to regulatory requirements; stay informed about regulatory changes and their impact on operations; partner with Compliance and Audit teams.
  • Client-focused, goal-oriented, and continuous learner with strong values alignment (trust, teamwork, accountability).
  • Certified professional.
  • Degree/diploma in Computer Science, Engineering, MIS, or related field or relevant certifications and/or completion of a relevant bootcamp.
  • Legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.

Nice To Haves

  • DevOps exposure (CI/CD and modern engineering practices) preferred.
  • Knowledge of ETL processes and Python/Databricks is desired, not required.
  • Microsoft/Azure certifications are an asset.

Responsibilities

  • Deliver projects with moderate oversight, owning outcomes, scope, and task delegation.
  • Translate goals into clear technical tasks, make decisions within defined parameters, and ensure delivery aligns with departmental objectives and timelines.
  • Design and ship secure, scalable solutions across the stack.
  • Drive automation, comprehensive testing, CI/CD, and observability, while reducing technical debt and improving performance and reliability.
  • Leverage GitHub CoPilot in Software Development best practices.
  • Apply banking product and regulatory knowledge to shape solutions and initiatives.
  • Leverage current industry trends to drive measurable process and product improvements, making data-driven trade-offs and recommendations.
  • Participate in project-level risk assessments, define and execute mitigation plans, and embed security/privacy-by-design.
  • Ensure adherence to policies and regulatory requirements, stay current on regulatory changes, and partner with Compliance and Audit for effective oversight.
  • Work across product, design, operations, and partner teams.
  • Communicate status, risks, and decisions clearly; influence cross-functional outcomes; participate in code reviews and knowledge sharing to raise team standards.

Benefits

  • competitive total rewards package
  • incentive compensation plan
  • discretionary bonus component
  • 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
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service