The role involves close collaboration with Project Managers, Team Members and Clients in the timely execution of assigned project deliverables. The Software Consultant will be expected to work on several concurrent project tasks in partnership with team members and clients, while deploying and delivering IB’s products and services. Software Consultants provide implementation, training, best practices, industry standards and professional consulting services in cooperation with understanding diverse clients’ business objectives and solving complex business and software issues.