IT Architect has definitions:

The person responsible for leading the decision-making about the architecture, and maintaining the architectural model
IT Architect is a kind of software developer
IT Architect asks several evaluators to independently perform heuristic evaluations
IT Architect can avoid creating design documents before starting to program but this is not a good idea and tends to result in an inflexible and overly-complex
IT Architect has goal rewarding career, recognition, or the challenge of solving difficult problems or by being a well-respected ‘guru’ in a certain area of expertise
IT Architect efforts at creating reusable software
IT Architect understand the customer ‘s business environment, their problems and the available technology which can be used to solve the problems
IT Architect wants software that is easy to design and maintain and which has parts that are easy to reuse