Sr Software Engineer
At a glance
AI generatedTL;DR
The Senior Application Developer role at CIBC involves detailed technical design and development of APIs using .NET C# in an Azure environment, with responsibilities including transforming business requirements into programming instructions, coding, testing, and debugging. This position requires a solid understanding of business dynamics to conduct impact analysis and provide solutions, as well as the ability to develop database management solutions and support backup plans. The ideal candidate will have 5-7 years of experience in application development and integration, with expertise in C#, .NET, Azure, SQL Server, and knowledge of React/Angular being a plus. Experience in the banking or payments domain is desirable, as is familiarity with open banking frameworks. This role demands strong technical skills, troubleshooting abilities, and the capacity to build relationships with clients and peers while adhering to regulatory standards.
Skills
What you'll do
- Design and develop APIs using .NET C# in an Azure environment.
- Conduct impact analysis for business requirements and provide technical solutions.
- Transform business requirements into programming instructions for application development.
- Implement database management solutions to support company backup plans.
- Provide technical guidance on the implications of application development projects.
What we're looking for
- Must have 5-7 years of experience as an Application Developer/Support and Integration Specialist.
- Proficient in C# .Net Azure, SQL Server, with knowledge of databases like Oracle and SQL.
- Experience in application production support including logical thinking, organizational skills, and troubleshooting.
- Degree or diploma in Computer Science, Engineering, Management Information Systems, or related field required.
- Strong collaboration and relationship management skills to work effectively with technical team members and clients.
- Ability to conduct impact analysis and provide feedback on problems with recommended solutions.
Employer
About CIBC
CIBC (Canadian Imperial Bank of Commerce) is a leading North American financial institution offering personal, business, public sector, and institutional banking, investment banking, and wealth management services. Industry: Banking & Financial Services
CIBC currently has 11 open roles on FindRole.
Listed pay typically runs $122,500–$150,000 across 10 roles with salary data.
Most-posted roles
- Lead Business Analyst 1
- Lead Data Engineer (Python, Databricks, SQL) 1
- Network Security Consultant 1
- Senior Business Systems Analyst 1
- Senior Business Systems Analyst (SEI, BOXI) 1