19 days ago
Base Salary
$125k - $150k/yr
Responsibilities
- Design, develop, code, test, debug, and integrate end-to-end applications and APIs using C#, .NET, Azure, and SQL Server.
- Conduct technical design, impact analysis, systems troubleshooting, and application production support.
- Develop and implement database management and backup solutions.
- Translate business requirements into programming instructions and provide recommended solutions to application issues.
- Support cross-functional, multi-platform systems implementation and integration.
- Maintain adherence to regulatory, information security, and application management standards.
- Collaborate with business partners, clients, vendors, and technical teams to resolve issues and improve application operations.
- Lead technical discussions and provide guidance on the business implications of application development projects.
Requirements
- 5–7 years of experience as an Application Developer, Application Support, or Integration Specialist.
- Degree or diploma in Computer Science, Engineering, Management Information Systems, or a related field.
- Strong programming experience with C#, .NET, Azure, and SQL Server.
- Knowledge of software development life cycle processes, databases, Oracle, batch processing, firewalls, FTP, and SFTP.
- Experience with application production support, troubleshooting, logical analysis, and organizational skills.
- Ability to manage relationships with technology and business partners and communicate detailed technical information effectively.
- React or Angular, other relational or document databases, banking or payments, API/developer portals, and open banking frameworks are desirable.
Benefits
- Hybrid work arrangement with two days in the office and three days remote.
- Expected base salary range of $125,000.00–$150,000.00, plus potential incentive compensation; compensation figures are excluded from benefits classification.
- 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, and employee recognition programs.
- Paid Purpose Day for personal growth and development.
- Regular full-time employment with a 40-hour work week in Chicago.
Tech Stack
Categories
About CIBC
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).