
Senior Consultant, Application Development
- Toronto, ON
- Permanent
- Full-time
- Strategic Development & Execution: Perform and coordinate complex solution design activities. Understand business requirements and translate them into system and application designs aligned with our technology roadmap. Design and document technical functionality, infrastructure, interfaces, and integrations. Lead the creation of cost-effective and innovative solutions to meet business objectives and enhance operational efficiency.
- Strategy and Roadmap: Contribute to technology roadmaps that align with the bank’s vision, strategy, and business objectives. Lead multiple complex technology solutions while maintaining consistency across the platform, adopting best practices, and driving continuous improvements.
- Stakeholder Management: Act as the solution lead, interfacing with project teams by driving and moderating design review sessions. Ensure that the overall design aligns with business requirements and architectural directions. Support and mentor junior designers and developers through knowledge sharing, collaboration, and effective problem-solving.
- You can demonstrate experience :8-10+ years of experience in Azure Data Factory, Azure SQL MI, IBM ACE, JAVA 17, J2EE, Oracle (11g or higher), JavaScript, JSON, XML, Visual Studio Code, SQL, Power BI, Azure APIM, IBM MQ, ADLS, Azure MSI/MUI, Azure RBAC, and Azure NSG. Experience building and integrating with external systems using SOAP/REST APIs; knowledge of Single Sign-On is an asset. Familiarity with DevOps tools such as GitHub, Jenkins, Maven, Ansible, and Artifactory is advantageous. Experience with various data storage solutions, including Delta Lake and databases. Proficient in data export/import from different SQL server offerings and ADLS. Conducting performance tuning for Azure SQL MI. Strong understanding of indexes, partitions, data files, and expertise in SQL query optimization. Design end-to-end technical solutions for tier 1 data store applications with near real-time reporting capabilities. Experience with waterfall methodology; knowledge of Agile and DevOps methodologies is a plus. Understanding of large value payments and wires, SWIFT, ISO 20022, LVTS/Lynx is an asset. Experience with incident, problem, and change management. Degree/diploma in Computer Science or a related field, with at least 5+ years in a development role leading projects and designing solutions.
- Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
- You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of a team that enjoys working together to create a shared vision.
- You embrace and champion change: You’ll continuously evolve your thinking and the way you work to deliver your best. You empower and enable others to make continuous improvement, go above and beyond, and deliver results.
- You put our clients first. You engage with purpose to find the right solutions. You go the extra mile because it's the right thing to do.
- Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.