Cibc

Cibc

Application Consultant, Application Development

Toronto, ON

Sponsorship not specifiedDetected 1 day ago
PythonExpressGitPostgreSQLMongoDBDatabricksAWSAzureData EngineeringProject ManagementJiraStakeholder ManagementRecruitingResearchLeadershipCollaborationProblem SolvingMentoring

About the role

  • We need talented, passionate professionals who are dedicated to doing what's right for our clients.
  • Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.
  • You will identify patterns and best practices to consider in technology proposals, anticipate long-term business issues, and devise new methods and procedures using strong analytic and inductive thinking.

Responsibilities

  • The Senior Consultant, Application Development is responsible for leading the data technical design, development, and integration of cross-functional, multi-platform application systems.
  • You will drive enhancements to existing technologies and work on complex issues involving one or more technical areas, mentoring employees and performing tasks of advanced technical depth and breadth.
  • Your responsibilities include designing, building, and maintaining ETL pipelines for data ingestion, transformation, and integration across diverse platforms, as well as ensuring robust data governance and security practices to maintain data quality and compliance.
  • You will provide consultation to senior management on a wide spectrum of existing and emerging infrastructure technologies, translating user requirements into process and data requirements, and developing solutions with far-reaching business impact.
  • As a technical leader, you will develop precise steps and processing logic across all platforms, ensuring that specifications achieve business needs.
  • Additionally, you will develop project plans based on appropriate standards and methodology and make technology selection decisions, even in situations where business requirements are not fully defined.
  • Strategic Development & Execution: Perform and coordinate complex solution design activities.
  • Understand the business requirements and translate them into system and application design that is aligned with our technology roadmap.
  • Design and document the technical functionality, infrastructure, interfaces and integrations.
  • Lead the design of cost-effective and innovative solutions to meet both business objectives and the goal of operational efficiency.

Requirements

  • You have hands-on experience with: DataBricks, Lakebase, PostgreSQL, and MongoDB, including managing, optimizing, and scaling these platforms for enterprise data solutions.
  • You are passionate about being on top of technology trends.
  • You can easily adapt to new tools and trends.
  • You have a degree/diploma: Bachelor's degree or equivalent in Computer Science or Technical discipline.
  • We cultivate a culture where you can express your ambition through initiatives like Purpose Day
  • We may ask you to complete an attribute-based assessment and other skills test (such as simulation, coding, French proficiency).

Compensation

  • We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program*, defined benefit pension plan*, an employee share purchase plan, a vacation offering, wellbeing

Benefits

  • Contribute to technology roadmaps that are aligned with the bank's vision, strategy, and business objectives.

Company info

  • At CIBC we enable the work environment most optimal for you to thrive in your role.

This listing is sourced directly from Cibc's careers page and normalized into a canonical job model.