As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Youll be tasked with keeping the team and other key stakeholders up to speed on the progress of whats being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, youll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.This role requires a wide variety of strengths and capabilities, including:BS/BA degree or equivalent experienceAdvanced knowledge of application, data and infrastructure architecture disciplinesUnderstanding of architecture and design across all systems Working proficiency in developmental toolsets Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goalsProficiency with BI Visualization tools like Tableau, QlikView, Congos, SpotfireExperience with Enterprise Metadata Design, Development, Administration, and Support within the BI ToolsetExperience with Performance Optimization tuning and techniques Understanding of software skills such as business analysis, development, maintenance and software improvement Assists end users in resolving and identifying system issues by providing application knowledge and technical expertise. Recommend appropriate solutions including risk analysis and work estimatesPrepares/Produces the analytics standard document which defines the standards and methods to use when developing the analytical components of the solution along with user training documentation on new systems and functionalityStrong capacity for logical thinking with the ability to understand complex applications Nice to have: Experience with Big Data technologies, both on-line and batch processing, shell scripts / Perl programming. Strong database design and performance tuningNice to have: Experience with Informatica/Ab Initio, shell scripts, Perl, Job Scheduling tools like AutoSys, CTRL-MWorking experience in Unix/Linux and Windows environmentsExperience in Consumer Banking and Financial (Finance Systems like General Ledger, Forecasting, Planning and Analysis, etc.) related areas of IT Project Management or experience with applications handling lot of data from diverse sources.Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. Youll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.