girl looking into her desktop
Back to search results

Service API Modeling Architect

Charlotte, North Carolina;

Job Description:

Position Summary

Responsible for defining an architectural vision and solution architecture which aligns with the enterprise architecture strategy, technology and platform choices. Describes the solution intent and the associated operating environment, determines the primary systems/subsystems and their interfaces, defining non-functional requirements and architectural runway to support new epics/features. Ensures the solution is fit for purpose and use by working with stakeholders, vendors/service providers, and evaluating the impact of strategic design decisions. Works across business and technology to create the solution intent and architectural vision and evolves it to an emerging backlog. Consults the business to clearly understand the business problems and technology to understand the technology challenges of the solution and finds creative solutions through practical experiments and POCs. Leads rapid shaping of a high level architecture with details filled in with emerging business requirements; ensures architecture is flexible and modular and designed to adapt easily. Utilizes the defined best practices, templates and documentation to create architectural designs; suggests improvements to best practices and templates through practical knowledge. Works with Product Manager/Owner to plan and prioritize technology focused backlog items for the architecture runway to enable business epics/features. Clarifies the architecture for the development teams to support implementation, and provides solution options to resolve any architectural impediments. Performs design and code reviews to ensure all non-functional requirements for a solution are sufficiently met (e.g. security, performance, maintainability, scalability, usability, and reliability). Educates team members on the technology practices, standardization strategies and best practices to create innovative solutions. Individual contributor.

Required Skills

Responsible for shared business service architecture, design, and quality solution artifacts in working across consumer, retail, small business, and wealth banking application domains.  Documents and models reusable integration interfaces.  Acts as a point of contact for service delivery and API portfolio management across projects at an enterprise level.   Build relationships and trust with key stakeholders to align to strategies and future needs. Collaborates in design, development, publication, and validation of model-driven deliverables throughout the lifecycle. 


• Domain driven design with object-oriented and resource based domain models in financial services
• Able to design, create and manage reusable API artifacts and service interface specifications (XSD/WSDL/OpenAPI/Swagger/RAML)
• Hands-on tooling experience, including: source control, UML, XML, JSON, SOAP, REST, Data mapping
• Excellence in writing and maintaining clear end-user documentation including design requirements, service API specifications, and business data definitions
• Effectively communicate, influence, and drive results across a demanding agile-driven environment

Desired Skills

• Working domain knowledge across consumer and small business banking, wealth management, and investment banking products, business processes, and data
• Applied delivery experience with any of business architecture, process modeling, information modeling, business analysis, taxonomies, data dictionaries
• Able to guide and support integration architecture principles, standards, patterns, and implementation best practices; consult on resolution of technical issues; strong analytical skills
• Guide and assist the organization in service asset management and enterprise catalog usage; conduct standard review of API interfaces and metadata with application teams
• Experience with financial industry models and domain products
• Strong organizational awareness; prior experience across BAC/ML is desirable

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

Position Summary

Responsible for defining an architectural vision and solution architecture which aligns with the enterprise architecture strategy, technology and platform choices. Describes the solution intent and the associated operating environment, determines the primary systems/subsystems and their interfaces, defining non-functional requirements and architectural runway to support new epics/features. Ensures the solution is fit for purpose and use by working with stakeholders, vendors/service providers, and evaluating the impact of strategic design decisions. Works across business and technology to create the solution intent and architectural vision and evolves it to an emerging backlog. Consults the business to clearly understand the business problems and technology to understand the technology challenges of the solution and finds creative solutions through practical experiments and POCs. Leads rapid shaping of a high level architecture with details filled in with emerging business requirements; ensures architecture is flexible and modular and designed to adapt easily. Utilizes the defined best practices, templates and documentation to create architectural designs; suggests improvements to best practices and templates through practical knowledge. Works with Product Manager/Owner to plan and prioritize technology focused backlog items for the architecture runway to enable business epics/features. Clarifies the architecture for the development teams to support implementation, and provides solution options to resolve any architectural impediments. Performs design and code reviews to ensure all non-functional requirements for a solution are sufficiently met (e.g. security, performance, maintainability, scalability, usability, and reliability). Educates team members on the technology practices, standardization strategies and best practices to create innovative solutions. Individual contributor.

Required Skills

Responsible for shared business service architecture, design, and quality solution artifacts in working across consumer, retail, small business, and wealth banking application domains.  Documents and models reusable integration interfaces.  Acts as a point of contact for service delivery and API portfolio management across projects at an enterprise level.   Build relationships and trust with key stakeholders to align to strategies and future needs. Collaborates in design, development, publication, and validation of model-driven deliverables throughout the lifecycle. 


• Domain driven design with object-oriented and resource based domain models in financial services
• Able to design, create and manage reusable API artifacts and service interface specifications (XSD/WSDL/OpenAPI/Swagger/RAML)
• Hands-on tooling experience, including: source control, UML, XML, JSON, SOAP, REST, Data mapping
• Excellence in writing and maintaining clear end-user documentation including design requirements, service API specifications, and business data definitions
• Effectively communicate, influence, and drive results across a demanding agile-driven environment

Desired Skills

• Working domain knowledge across consumer and small business banking, wealth management, and investment banking products, business processes, and data
• Applied delivery experience with any of business architecture, process modeling, information modeling, business analysis, taxonomies, data dictionaries
• Able to guide and support integration architecture principles, standards, patterns, and implementation best practices; consult on resolution of technical issues; strong analytical skills
• Guide and assist the organization in service asset management and enterprise catalog usage; conduct standard review of API interfaces and metadata with application teams
• Experience with financial industry models and domain products
• Strong organizational awareness; prior experience across BAC/ML is desirable

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-21063932

Band: H5

Manages People: No

Travel: Yes, 5% of the time

Manager:

Talent Acquisition Contact:

Susan Romine

Referral Bonus:

0