Architect - Platform Strategy - Migration and Modernization
Bank of America · Pennington, NJ · Yesterday
EngineeringFull-time
Key Responsibilities
- Describes the solution intent/associated operating environment
- Evaluates system impacts
- Determines the primary systems/sub-systems and their interfaces
- Affords assistance with end-to-end solution design
Responsibilities
- Consults with the business and operations to identify and understand challenges and opportunities to improve the use and effectiveness of technology
- Find creative solutions through knowledge of the domain, practical experiments, and Proof of Concepts
- Aligns the solution intent and architectural vision to an evolving backlog of technology change
- Plans and prioritizes technology focused backlog items for the architecture runway to enable business epics/features
- Performs design and code reviews to ensure all non-functional requirements for a solution are sufficiently met
- Led rapid shaping of a high level architecture with details filled in with emerging business requirements
- Ensures architecture is flexible, modular, and designed to adapt easily
- Edits the architecture and assists with system design for the development teams
- Supports implementation and provides solution options to resolve any architectural impediments
- Utilizes the defined best practices, templates, and documentation to create architectural designs
- Suggests improvements to best practices and templates
Required Qualifications
- 8+ years of experience
- Strong logical design skills
- Good relationship management and influence skills
- Experience driving standards adoption
Desired Qualifications
- Background in .NET and/or Java
- Experience with container development in OpenShift, Bitbucket, Jenkins
- Familiarity with agile environment