Provide application architectural solutions to meet business requirements.
Provide architectural support for application development and modification activities.
Work with team members to develop architectural strategies and guidelines.
Work in compliance with company policies and procedures for operational efficiency.
Recommend new technologies to management to develop robust application.
Review and recommend improvements to existing application architectures.
Assist in application design, development, integration and implementation activities.
Analyze and troubleshoot architecture related issues in a timely fashion.
Assist in Junior Architects in their assigned responsibilities when required.
Provide guidance to project teams in all phases of SDLC.
Assist in developing architecture documents, functional specifications, design documents, and architecture diagrams.