What are the responsibilities and job description for the Collateral Management Platform Architect position at State Street Bank?
Technical Lead - Collateral Management
We are seeking a highly skilled technical professional to work on our Collateral platform in the US.
The successful candidate will lead activities of individual contributors with accountability for results in terms of development outcome and guidance. Serves as senior developer in developing and leading integration projects and implementing solutions for high impact.
A strong understanding and hands-on experience of technology landscape in and end-to-end development work in platform integration projects is required. The role involves ensuring development and delivery of work primarily related to integrating packages from vendor platforms onto State Street environment.
Ability to architect/design/develop with minimum requirements by effectively coordinating activities between business analysts, developers, and managers is essential. Uses advanced technical expertise in analyzing, designing, estimating, and developing software applications to project schedule.
The qualified individual must have a background in application development, a solid understanding of leading IT technologies, particularly Azure, Databricks, Big Data technologies like (Hadoop, Hive, Spark), Kafka, Scala, RDBMS, and UNIX along with deep domain knowledge and framework/standards followed in State Street.
Key Responsibilities:
- Develop and implement a comprehensive collateral management platform that services client needs, drives simplification, and reduces redundant collateral capabilities bank-wide.
- Create complex data pipelines in Azure using big data technologies like Hadoop, Hive, Spark, and Scala.
- Work closely with the business team and development team to deliver a seamless user experience through the design and implementation of client-facing technology solutions.
- Design and maintain a data lake house on Azure Databricks for efficient data storage and processing.
- Implement standard, simplified data management and systems integration to ensure flexible and robust overall offering.
- Lead complex and challenging business/system requirements working sessions by facilitating strategic user meetings.
- Responsible for UX designs and business analysis, incorporating ergonomic and intuitive design principles to enhance user experience.
- Work with the business team to understand requirements and develop wireframes and articulate the vision to the development team and oversee end-to-end development lifecycle.
- Drive the analysis of current processes and perform market research to deliver technology solutions with enhanced user experience.
- Decompose abstract and complex details/concepts into business and functional requirements that can be understood by stakeholders.
- Create solution/architecture documents and other project-related documents with clear and concise language consistent with reusable methodologies and frameworks.
- Work with the project team to develop and manage project plans including issue resolution and risk mitigation.
- Consult with users, developers, testers, and implementation specialists.
- Ensure governance with project methodology standards, documentation, and approvals.
- Manage participation from required stakeholders to ensure accurate deliverables.
- Manage cross-team dependencies with other business and IT areas.