Directs the full project life cycle, setting standards for assignments and applications. Responsible for the delivery of the defined work packages to the client and providing specialist technical guidance and advice to others and key business users. Takes technical responsibility for all stages and/or iterations in a project, providing method-specific technical advice and guidance to key stakeholders. Resolves complex technical issues whilst meeting on-time and on-budget project goals.
• Directs technical areas of complex medium scale projects with diverse scope.
• Sets standards for data analysis and programming tools and techniques, advise on the selection of appropriate methods and their application and ensures compliance.
• Manages the application of data analysis and data modeling techniques, based upon a detailed understanding of requirements, in order to establish, modify or maintain data structures and their associated components (entity descriptions, relationship descriptions, attribute definitions).
• Provides solutions and uses appropriate tools, including logical models of components and interfaces, to contribute to the development of system architectures.