PowerApps / Python Developer
Charlotte, NC, US, 28202
Role Description
SMBC is in the process of leading a Digital Transformation across our Americas Division as we continue to modernize our technology, focus on our data-driven approach, grow, and plan for the future. As a result of this expansion, we are seeking a software developer to join our AML Technology team to support Compliance applications, systems and services that ensure the bank meets all its legal and regulatory responsibilities and obligations in connection with Anti-Money Laundering (AML) efforts.
Role Objectives: Delivery
Establish / maintain thresholds, at-risk levels, and exposure limits. Prepare periodic reporting to analyze positions, compare to thresholds, and ensure compliance. Work with business unit to optimize risk / return, remediate and avoid exceptions, and identify root causes of non-compliance and variances to expected performance. Using existing risk models and guidelines, work with business unit to establish operational procedures, monitor compliance. Identify necessary changes to both risk models and operating procedures. Rationalize and optimize both transaction level controls and policies. Evaluate and approve exceptions according to clip levels. Ensure business partners are aware of their risk responsibilities (operational, market, credit, etc.) and provide knowledge of policies and procedures. Evaluate new products and customer classes to ensure adherence to policies and procedures. Test transactions for compliance with established policies. Assist in compliance, financial and regulatory examinations / audits.
Role Objectives: Interpersonal
Build your market perspective through relationships with market counterparties. Facilitate relationships with units such as treasury and client-facing functions to better understand the risks in their businesses and the instruments they handle. Improve workflows and data gathering / sharing through relationships with units such as finance, compliance, legal and IT. Network within the industry through meetings, events and involvement with trade organizations to better understand emerging risk trends and the products and clients of your business unit. Establish relationships with auditors and regulators to better understand their concerns and reduce potential compliance issues.
Role Objectives: Expertise
- Design, development, testing, support, and maintenance of software applications, Compliance systems and data feeds.
- The primary technology will be Python, Power Apps, SQL, and AWS/Azure cloud
- Analyze business requirements and create design specifications for new applications and enhancements.
- In this position the candidate will work closely with Business Users, Business Analysts, Technology and other application teams across the organization.
Qualifications and Skills
• 7+ years of professional experience in Software Development for Financial / Compliance domain
• Strong knowledge of Python programming
• Strong knowledge of SQL programming with ability to write and simplify complex queries, improve query performance, etc.
• Application development experience using the Power Platform - Power Automate, Power BI, Connectors, Application security
• Experience with cloud technologies (AWS and Azure)
• Experience working with Agile development environments.
• Strong ability to manage multiple projects with competing deadlines
• Team player with positive attitude and strong work ethic
• Ability to work in a fast-paced environment
• Ability to self-direct, analyze and evaluate and form independent judgments
• Ability to effectively interact and build relationships with senior management and stakeholders
• Excellent communication skills including experience speaking to technical and business audiences
Additional Requirements
Nearest Major Market: Charlotte