Job Postings
Sr. Consultant, Application Development (Azure)
at
CIBC
Sr. Consultant, Application Development (Azure)
  • Company
    CIBC
  • Location
    Toronto, Ontario, Canada
  • Type
    Full-time
  • Date Posted
    December 23, 2024
**Job Posting: Senior Consultant, Application Development**

**Location:** Toronto-81 Bay, 15th Floor
**Employment Type:** Regular
**Weekly Hours:** 37.5

**Company Overview:**
At CIBC, we are committed to building a relationship-oriented bank for the modern world. We seek talented, passionate professionals who are dedicated to doing what is right for our clients. We embrace your strengths and ambitions, empowering you at work.

**Position Overview:**
The Senior Consultant, Application Development is responsible for leading the functional design, solution, and development of application systems across the Compliance, Risk, and Audit technologies in the Financial Crimes and Enterprise Risk Technology portfolio. This role provides consultation for senior management on existing and emerging infrastructure technologies and translates user requirements into process and data requirements.

**Key Responsibilities:**
- Perform and coordinate complex solution design activities.
- Translate business requirements into system and application designs aligned with our technology roadmap.
- Design and document technical functionality, infrastructure, interfaces, and integrations.
- Lead the design of cost-effective solutions that meet business objectives.
- Contribute to technology roadmaps aligned with the bank's vision and strategy.
- Interface with project teams to ensure design aligns with business requirements and architectural directions.
- Support and mentor junior designers and developers.

**Qualifications:**
- 8-10+ years of experience in designing, developing, implementing, and supporting application solutions.
- Expertise in Databases (Oracle, SQL Server), Cloud (Azure), Reporting (Tableau, PowerBI, SSRS), API/Webservices (REST, SOAP), SSO (SAML, AD), and Tools (Git, TFS, JIRA, Azure DevOps).
- Proficiency in programming languages such as JavaScript, Java/J2EE, Python, Spark, CSS, HTML.
- Good knowledge of data governance, management, and security practices.
- Bachelor's degree or equivalent in Computer Science or a related technical discipline.
- Strong problem-solving abilities and a passion for technology trends.
- Excellent communication and relationship-building skills.

**What We Offer:**
At CIBC, your goals are a priority. We are dedicated to creating opportunities for your potential and recognize you in meaningful ways, including competitive salary, benefits, vacation offerings, and support for your wellbeing and professional growth.

**Inclusivity Commitment:**
CIBC is committed to creating an inclusive environment where all team members and clients feel they belong. We welcome applicants with a wide range of abilities and provide an accessible candidate experience.

**Application Process:**
To apply, you must be legally eligible to work in the specified location and, where applicable, have a valid work or study permit. Candidates may be asked to complete skill assessments as part of the application process.

**Skills Required:**
- Analytical Thinking
- Application Development
- Database Management Systems (DBMS)
- Emerging Technologies
- Project Management
- Technical Consulting
- Technical Leadership
- User Requirements
- Collaborative Work

We look forward to receiving your application.