Application Design, Architecture
Knowledge of and ability to utilize application design methodologies, tools and techniques to convert business requirements and logical models into a technical application design.
Behavior Statements
Describes basic activities and deliverables associated with application design.
Discusses technical architecture relevant to own environment.
Names the specific tasks, activities and deliverables of technical application design.
Identifies technical application architecture standards and considerations.
Participates in the technical design of a specific application.
Works with specific development platforms, system and program design tools.
Assists in reviewing and documenting technical application designs.
Selects and presents design alternatives for applications of small to medium complexity.
Defines tasks, activities, deliverables and key concerns of technical design.
Develops various, distinct and multiple technical application designs.
Prepares technical design documents and blueprints for applications.
Facilitates in application design reviews and walkthroughs.
Interprets application services such as API; integrates them with technical design.
Creates and evaluates technical alternatives for complex applications.
Explores and evaluates application design considerations for multiple technologies.
Mentors juniors to create multiple application designs on multiple technology platforms.
Leads in evaluating and selecting emerging application design tools and techniques.
Directs the development of technical standards and platforms for application design.
Consults to others on the technical design of high-impact, multi-technology complex applications.
Provides application architecture consulting and educational support to associates and business line areas.
Contributes to the establishment and implementation of best practices for application design.
Interview Questions
- What tools and techniques have you used in application architecture or design?
- How did you minimize the impact of new technical standards on your application design teams?
- Tell me about the application design and architecture related projects you were involved in as a part of your previous job(s).
- How did you evaluate the technical designs and architectural frameworks you were involved in, for specific projects?
- Describe a client's reaction to a specific application design program you delivered?