The position is for an experienced application developers who want an exciting opportunity to be part of sanctions development team within AML Technology at Truist. The role includes developing, configuring and integrating financial crimes risk management solutions. ESSENTIAL DUTIES AND RESPONSIBILITIES Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. Developing configuring, integrating, financial crimes risk management solutions throughout application’s lifecycle to meet compliance requirements Develop and optimize SQL queries, data models, stored procedures, and ETL pipelines in PostgreSQL to support system functionality, reporting, and integration needs. Support deployment, configuration, and lifecycle management of containerized applications (e.g. Docker, Kubernetes, OpenShift) used by the AML solution. Ensure applications functionality aligns with organizations compliance policies, providing automated efficient tools for regulatory monitoring. Participate in compliance reviews, audit reviews, and remediation plan reviews to ensure solution development meets audit and regulatory requirements. Build non-functional monitoring capabilities and provide escalated support for complex applications in production. Build and maintain security controls and monitoring to support company standards. Work closely with the software vendor to manage upgrades, configuration changes, hotfix deployments, and roadmap items for the AML platform. Lead and participate in the development, configuration, build, testing, implementation, maintenance, and support of highly complex solutions in adherence to company standards, including robust unit testing and support for subsequent release testing. Typically lead moderately complex projects and participate in larger, more complex initiatives. Collaborate with AML Compliance, Model Governance, and Data Engineering teams to support analytical needs, data quality improvement, and operational enhancements Solve complex technical and operational problems. Mentor or coach teammates with less experience. In an Agile environment: Responsible for delivering high quality working software and automating manual/reusable tasks working directly, and engage with, the business from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of the design. Actively participate in refining user stories. Responsible for design, developing, and maintaining automated unit testing, and supporting integration and functional testing. Responsible for providing automated monitoring capabilities, providing warranty support, and providing knowledge transfer to production support. Develop code in accordance with the acceptance criteria established by the Product Owner.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees