Labor Category |
Job Description |
Responsibility |
Education/Work Experience |
Senior Enterprise Architect |
Conceptualizes, architects, designs, implements and supports integrated solutions for client engagements. Recognized in the industry as a notable expert in a specific technology, application or solution platform and uses this knowledge to generate profitable revenue growth for DAT. Interfaces with the client's highest technical executives (e.g., the CIO, Chief Technology Officer). Designs and integrates the most complex, leading edge, and business critical solutions for major, enterprise-wide companies. Leads the technology or application solution for multiple projects. Establishes and maintains productive working relationships with DAT third party companies and with other DAT business units. Works within and across practices and organizations to design leading-edge technology or application solutions. |
Provides technological and program leadership |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 15 years of work experience |
Senior Model Driven Architect |
Conceptualizes, architects, designs, implements and supports integrated solutions for client engagements. Demonstrates extensive knowledge of industry, technology, modeling and strategy trends. Advises, analyzes, researches, designs, installs and implements complex integrated solutions for an entire enterprise. Interfaces extensively with the client's senior management team (e.g., the Directors) on business, systems architectural, and technical issues. Provides mentoring and team leadership to other architects. Develops the integrated technology requirements project plan. Integrates complex solutions into new or existing client environments. Uses advanced diagnostic analytical and design capabilities. Ensures that the best solution is provided to the customer (e.g., completes solution integrity engineering and development attributes.) Works within and across practices and organizations to design leading-edge technology or application solutions. |
Provides modeling and technological leadership |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 12 years of work experience |
Senior Project Manager/Technical Lead |
Manages multiple projects or sub-projects. Manages the development and integration of the entire project(s). Delivers consistently high value work with minimum supervision. Manages the development and integration of discrete deliverables, including analysis and "client ready" written communications and presentations. Establishes and manages the project plan (development, delivery schedule, resource requirements, 3rd parties, cost budget methodology, tools, standards and quality). Manages and leads medium to large work teams. Negotiates contracts with clients and 3rd party suppliers. Achieves the baseline metrics for assigned project(s). |
Provides technological and project leadership |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 10 years of work experience. |
Senior Business Architect |
Function as acknowledged experts in multiple domains and/or solution sets within an Industry or organization. Facilitates business strategy development at the client senior management level. Has extensive knowledge of industry implementation of information technologies and business trends. Uses this knowledge to develop new business opportunities and to design and deliver a full range of solutions across the entire enterprise. Interfaces with the client's most senior technical executive (e.g., the Chief Technology Officer) as well as senior business line management to understand their business challenges. Uses this information and their expertise to recommend innovative integrated business solutions for client/prospect organizations. |
Provides business analysis and industry best practices leadership |
Bachelor’s degree in Business or Economics and an MBA OR business training equivalent. 10 years of work experience. |
Senior Requirements Analyst |
Serves as the conduit between the IT project customer community and the software development team for the development of technical specifications. Elicits IT project functional requirements using interviews, document analysis, requirements workshops, storyboards, surveys, site visits, business process descriptions, use cases, scenarios, event lists, business analysis, competitive product analysis, task and workflow analysis, and/or viewpoints. Writes IT project technical specifications clearly, unambiguously, and concisely for use by the software development team. Decomposes high-level business and user requirements into IT project functional requirements and technical specifications for use by the software development team. Participates in prioritization of IT project requirements. Manages requirements traceability information and track requirements status throughout the project. Manages changes to baseline requirements through effective application of change control processes and tools. This position works independently under minimal supervision. |
Provides business analysis and strong customer communications |
Bachelor’s degree in Math, Computer Science or Business OR business/technical training equivalent. 10 years of work experience. |
Model Driven Architecture Modeler |
Responsible for the complete integrity of solution. Interfaces with client and users on technical issues. Advises, analyzes, researches, designs, installs and implements complex technology or application solutions. Provides maintenance and technical support on solutions using current and emerging technologies. Designs solutions for integration projects that involve multiple systems. Integrates solutions into existing client environments. Works within a practice/organization to design leading edge technology or application solutions. Demonstrates entry knowledge in one or more application or technology. |
Provides MDA and modeling leadership |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 10 years of work experience |
|
Designs total system solutions for smaller projects/engagements or for portions of larger projects. Widely applies theories, concepts and system integration and modeling fundamentals. Develops client support plans for complex systems and/or major projects. Is recognized as an extremely knowledgeable resource in several technical domains. |
Provides small project leadership and modeling support on major projects |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 10 years of work experience |
Senior Software Developer |
Develops total system solutions for smaller projects/engagements or for portions of larger projects. Widely applies theories, concepts and system integration fundamentals. Develops client support plans for complex systems and/or major projects. Is recognized as an extremely knowledgeable resource in several technical domains. |
Provides medium project technical leadership and development skills |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 8 years of work experience. |
|
Delivers portions of larger projects, including modeling solution evaluation/modification, data development and analysis. Provides first draft written communications and maintains client interaction. Is developing depth in one or two areas of specialization. Investigates, analyzes and resolves routine and non-routine problems in selected functional areas. Assesses, gathers and evaluates client capabilities and needs. Performs benchmark needs analysis and requirements definitions. Assists with services/products/technology solution architecture design and installation. Performs systems design and installation. |
Provides small project support and modeling support on major projects |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 8 years of work experience |
|
Functions as the technical lead on small projects or portions of larger projects. Designs quality control and test procedures. Applies technical expertise to support the development of the technology architecture and the total system solution. Builds client relationships by interfacing with the client organization on the solution design. Reviews, for accuracy, the technical content of proposals that have been prepared by more junior consultants and developers. Has a full, working knowledge of services/products/technology solutions. Performs competitive analyses (e.g., performs technical research in order to compare to competitor products and solutions). |
Provides technical leadership on small projects |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 8 years of work experience. |
|
Delivers portions of larger projects, including modeling solution evaluation/modification, data development and analysis. Begins to develop depth in one or two areas of specialization. Investigates, analyzes and suggests resolutions for routine and non-routine problems in selected functional areas. Gathers client capabilities and needs. Performs benchmark needs analysis. Assists with services/products/technology solution architecture design and installation. Performs installation. |
Provides small project support and modeling support on small and major projects under senior leadership |
Bachelor’s degree in Math or
Computer Science OR technical training equivalent.
5 years of work experience |
|
Establishes the parameters for configuration, testing and debugging of software and/or systems software. Assists in installing, configuring, and optimizing services/products/technology solutions. Analyzes designs, develops, implements, and maintains a variety of client environments or solutions. Works across several different areas of specialization. Works under the general supervision of more senior software developers. |
Develops solutions and infrastructure software under the direction of more senior developers |
Bachelor’s degree in Math or Computer Science OR technical training equivalent. 3 years of work experience. |