Apply on Company Website
About J.P. Morgan Corporate Investment Bank
J.P.Morgan's Corporate Investment Bank is a global leader across banking, markets and investor services. The world's most important corporations, governments and institutions entrust us with their business in more than 100 countries. With $18 trillion of assets under custody and $393 billion in deposits, the Corporate Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world. Key responsibilities:
- Develop project technology strategy by understanding key client objectives; diagnosing and mapping client requirements
- Oversee development, architectural design, UI and technology integration efforts for various client projects
- Ability to articulate solution risks and barriers; recommending project approaches; preparing time and cost estimates; planning full project life cycle
- Lead brainstorming sessions to validate business cases, gather and document business and functional objectives
- Implement architecture by building components and custom designs; prototyping; data migration; maintaining technical integrity and consistency; documenting system
- Validate system performance by developing and conducting test scripts; completing bug fixes
- Actively participate in the business development lifecycle. Identify opportunities, generate proposals, and support other sales efforts
- Increases organization effectiveness by identifying opportunities to leverage solutions to other engagements
- Enhance overall team accomplishments and competence by planning delivery of solutions; answer technical and procedural questions for less-experienced team members; teach improved processes; mentor team members
- Improve information usefulness by tracking emerging technologies; evaluating their applicability to business goals and operational requirements
- Update job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Selecting the paradigm and technology for application program-to-program communication (APPC) among the components.
- Determine the overall priority ranking of each of the possible system qualities (cost, reusability, robustness, etc.) so the other architects can design models that enforce the "balance of concerns"
- Responsible for defining the application tiers, frameworks, components types and interfaces
- Creates the first-draft graphical template of UML design models used by the Project Architects
- Specifies and provides ownership of reusable application components or reusable application code.