Provide technical guidance to other team members as needed.
Work with development team to identify, resolve and mitigate product issues.
Provide guidance on architectural designs, strategies and plans to improve product performance and scalability.
Coordinate with client to understand business needs and identify functional requirements.
Define solution design objectives based on functional specifications.
Develop, maintain and implement solution design plan for logical and technical IT systems architecture.
Utilize creativity, experience and judgment to develop multiple solution elements for project.
Manage and deliver solution design projects within approved budget and timeline.
Track and report the progress of solution design projects to management and clients.
Analyze customer problems and recommend action plans to improve performance.
Identify and address client needs to meet client expectations.
Develop white papers, customer facing demonstrations and presentations, and other project-related reports.
Work with clients to identify new solution analysis opportunities and cost effective solutions.