We’re building a relationship-oriented bank for the modern world. The Senior Consultant, Application Development is responsible for leading the functional design and development of application systems across all technologies and platforms. The role provides consultation for senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user requirements to process and data requirements and developing solutions for the business with far-reaching impact. The Senior Consultant, Application Development provides technical leadership to develop precise steps and processing logic across all platforms, ensuring the designed specifications achieve business needs. In addition, the role provides comprehensive senior level technical consulting to other IT senior management and senior technical teams. Details on your work arrangement (proportion of in office and remote work) will be discussed at the time of your interview. Design and document the technical functionality, infrastructure, interfaces and integrations. Lead multiple complex technology solutions while maintaining consistency across the platform, adopting best practices and pushing forward continuous improvements Stakeholder Management: Act as the solution lead and interface with the project teams by driving and moderating design review sessions to walk stakeholders through and ensure that the overall design aligns with business requirements as well as architectural directions. Databases (Oracle,
SQL Server), Cloud (Azure, AWS), ETL (Informatica, SSIS), and Tools (Tools: source control/issue management: Git, TFS, JIRA, Azure DevOps). You know that relationships and networks are essential to success. You have a degree/diploma in Computer Science, Business, or a related field. competitive salary defined benefit pension plan
* a vacation offering and MomentMakers, our social, points-based recognition program *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. We may ask you to complete an attribute-based assessment and other skills test (such as simulation, coding, French proficiency). We use artificial intelligence tools during the recruitment process.
Skills:
Application Design, Application Development, Caching Data, Collaboration, Database Development, DevSecOps, Judgement, Leading Project Teams, Observability Development, Programming Languages, Scalable Web Applications, Security Engineering, System Reliability At CIBC, we are in business to help our clients, employees and shareholders achieve what is important to them. Working with CIBC makes you a part of a work environment committed to our clients, employees and communities
- a place where you can excel. Every day, our 48,000 employees help our clients achieve their financial goals, because what matters to our clients, matters to us. #
📌 Solution Designer Generative AI Applications (Canada)
🏢 CIBC
📍 Canada