Senior Manager, Application Development (.Net, React, Databricks)

CIBC•Chicago, IL
•$160,000 - $180,000•Hybrid

About The Position

As a Senior Manager, Application Development at CIBC, you will lead cross-functional development teams and oversee large-scale projects and support functions for key business lines. You will provide technical and strategic direction, promote best-practice development, ensure high-quality delivery, and align work with organizational goals. You will direct, motivate, and develop your team; collaborate with business and technology stakeholders; champion continuous improvement and technology innovation; and ensure measurable success through quality, timeliness, and positive business outcomes. The role is based in Chicago in a hybrid arrangement, with 2–3 days per week on-site and other days potentially remote. The position is regular employment with 40 weekly hours. The expected salary range is $160,000–$180,000 based on experience, qualifications, and location. The successful candidate may be eligible for incentive compensation, potentially including a discretionary bonus. CIBC offers benefits and programs including medical, dental, vision, health savings account, life and disability insurance, paid time off, holidays, and a 401(k), among other perks. Visa sponsorship is not offered.

Requirements

  • Hands-on experience in .NET (C#) application development.
  • Experience with SQL Server database design and optimization.
  • Experience with data technology including SSIS, Azure SQL, and REST APIs.
  • Experience with BI tools such as Tableau, Cognos, or Power BI.
  • Experience with Databricks for scalable ETL pipelines and data models.
  • Knowledge of DevOps practices, including environment management, security, pipeline management, compliance, and release management.
  • Proficiency with Jira or Azure DevOps for taxonomy, story writing, estimation, and velocity measurement.
  • Proven experience managing large-scale projects or programs, including budgeting, resource planning, and vendor management or third-party solution integration.
  • Strong understanding of software architecture, RESTful APIs, microservices, and cloud platforms; Azure is preferred.
  • Four to five years of experience leading a team of developers and testers.
  • Ability to coach and develop team members.
  • Hands-on software design experience using SOLID design principles and commitment to code quality.
  • Degree or diploma in Computer Science, Engineering, Management Information Systems, or a related field.
  • Familiarity with cybersecurity best practices and banking or financial-services regulatory requirements.
  • Legally eligible to work at the specified location; a valid work or study permit is required where applicable.

Nice To Haves

  • Familiarity with foundation AI models such as GPT, BERT, or Llama.
  • Experience integrating AI/ML solutions into enterprise applications.
  • Understanding of AI model fine-tuning and customization.
  • Strong experience with AI-powered coding agents such as GitHub Copilot.
  • Azure cloud platform experience is preferred.

Responsibilities

  • Lead, coach, motivate, and develop a high-performing team of developers and testers; foster professional growth, knowledge sharing, collaboration, and an inclusive environment.
  • Guide development and implementation of complex software solutions across multiple platforms and promote best practices in architecture, coding, and quality assurance.
  • Champion integration of AI coding assistants and modern development tools, and mentor junior engineers.
  • Communicate with C-suite stakeholders and technical partners in governance and tollgate forums; present recommendations and solution proposals effectively.
  • Build partnerships with business and technology stakeholders, including product owners and business leaders, and advise on solutions that drive business value and innovation.
  • Translate business requirements into system and application designs in collaboration with architects, aligning solutions with CIBC’s technology roadmap and strategic objectives.
  • Contribute to technology roadmaps and lead multiple initiatives, ensuring consistency, best practices, and continuous improvement.
  • Identify and implement innovation, efficiency, and automation opportunities, keeping up with emerging technologies in AI, cloud, and data engineering.
  • Lead teams through organizational and technological change, supporting adoption and engagement.
  • Set performance objectives, measure outcomes, and provide feedback.
  • Apply awareness of cybersecurity best practices and regulatory requirements relevant to banking and financial services.
  • Manage large-scale projects and programs, including budgeting, resource planning, and vendor management or third-party solution integration.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Life insurance
  • Disability insurance
  • Other insurance plans
  • Paid time off, including sick leave, parental leave, and vacation
  • Holidays
  • 401(k)
  • Incentive compensation plan; may include a discretionary bonus
  • Banking benefits
  • Wellbeing support
  • Purpose Day, a paid day off for personal growth and development
  • MomentMakers social, points-based recognition program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service