The Python Developer is responsible for developing complex requirements, enhancing, modifying, and maintaining applications in the Financial Crimes technology sector to accomplish business goals. This role involves designing, coding, testing, debugging, and documenting programs, as well as supporting activities for maintaining the application. The developer will work closely with business partners to define requirements for system applications, typically requiring 10+ years of applicable experience. The position utilizes in-depth knowledge of business requirements, environments, and technological alternatives to recommend innovations that enhance or provide a competitive advantage to the organization. The developer will provide insight and direction from a data perspective, assess the impact on technology systems, and participate in the full development lifecycle of the capabilities being delivered. Responsibilities include contributing to story refinement, estimating work necessary to realize a story/requirement, performing proof of concept as necessary to mitigate risk or implement new ideas, and setting up and automating continuous integration/continuous delivery pipelines. The role also involves working closely with Production Support teams, Platform teams, and Business Partners to handle technical aspects of the application, including Change Management, Maintenance, Platform Upgrades, and changes to requirements from both upstream and downstream interfacing applications. The developer should demonstrate data sourcing, data analysis, and modeling skills, with the ability to build innovative data provisioning models to support large-scale financial crimes data sourcing initiatives. Collaboration with a team of Data Analysts and Developers related to Data is essential to ensure best practices and governance are followed.
A Smarter and Faster Way to Build Your Resume