Software Engineer II - Power Platform
CIBCAbout the role
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients.
At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.
To learn more about CIBC, please visit CIBC.com
What You’ll Be Doing
As a Software Engineer II on the US Risk Technology team, you’ll design, build, and support Power Platform tools to transform CIBC’s risk management capabilities and enable our bank’s continued growth. Your work will encompass the full software development lifecycle, from requirements gathering to hands-on solution implementation, testing, and production support.
At CIBC we enable the work environment most optimal for you to thrive in your role. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend at least 2 days per week on-site, while other days may be remote.
How You’ll Succeed
Software Development – build process automation and business intelligence solutions using Microsoft Power Platform (Power Apps, Power Automate, Dataverse, Power BI, and third-party integrations). CIBC uses the Azure cloud computing platform, including Azure SQL and Databricks.
Technical Partnership – apply your passion for technology to build robust solutions. Work effectively with others and influence others without authority. Identify gaps and bring them to resolution involving the right audience at the right time.
Business Savvy – apply your knowledge of banking and risk management to analyze challenging business problems, document requirements, and translate them to technology solutions.
Collaboration – build trusted working relationships with business stakeholders and technology partners. Ensure alignment between business objectives and software implementation.
Communication – express technical concepts to non-technical audiences with precision and clarity. Work directly with end-users to troubleshoot problems and document requests for new functionality.
Continuous Learning – stay up-to-date with emerging technologies, changes in the banking industry, and regulatory developments.
Who You Are
You can demonstrate at 1-3 years of experience with software development in Power Platform and a relevant post-secondary degree. Microsoft certifications, such as PL-200, PL-400, and PL-900, would be an asset.
You are a technology enthusiast who is passionate about data, automation, and its potential in the financial services industry. While most of our solutions use the Microsoft platform, experience with tools like Alteryx, Talend, Tableau, and Cognos would also be an asset.
You understand banking fundamentals. Exposure to risk management, capital stress testing, credit risk models, and regulatory compliance would be particularly relevant.
You have broad technical familiarity with cloud computing (preferably Azure), technology infrastru
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s