Strong analytical/problem solving skills, Strong communication skills, ability to translate end user needs into an IT solution, Excellent organizational skills and attention to detail is critical to the success of all candidates. Ability to recognize inefficiencies in processes (operational or technical) and the ability to design solutions to address these issues Mastery working with large datasets Knowledge is extended to the development of solutions for a business area. Contributes to cross- departmental strategy and solutions. May lead teams Demonstrates mastery of a wide application of professional principles, theories and concepts. Troubleshoots and provides solutions for unusually complex problems. Solutions are imaginative, thorough and practicable. Contributes to the development of new and innovative solutions. Demonstrates self-reliance by (on occasion) working without appreciable direction toward long-range goals and objectives. Assignments may be self-initiated and agreed upon with management. Determines and pursues courses of action necessary to obtain desired results. Contributes to the productivity of the organization through the completion of projects associated with departmental objectives. Impact of decisions can be broad depending on the number of projects affected and may impact departmental resources, timeframes and budgets. May be a primary point of contact with vendors and consultants engaged in supporting the work activities of the group. Communicates formally and informally to management. May also conduct briefings and participate in meetings with internal and external partners or collaborators Owns communication between RCA client service delivery teams and analysts. Owns performance and quality of applications and data for client support systems. Influences design and development of new software products or major enhancements to existing software for clients and business partners.