A consultant at ferrilli works in partnership with clients, working through the service delivery lifecycle, to engineer solutions for new system roll-outs, major/minor enhancements, and/or ongoing maintenance of existing systems and applications; within scope and budget agreed with client.
Consultant roles report up through the operations/delivery function, specifically working under a practice manager and ultimately the vp of professional servicesWithin the organization there are four levels of consultantsExpectations of consultants vary based upon your level.
Key responsibilities for the associate consultant include but are not limited to;
At the direction of management and/or lead consultants:
Supporting application design and configuration of client systems through customization and coding of screen layouts, user interfaces, printed outputs, and interfaces with other systems to enable client strategies.
Write and maintain technical specifications/documentation to describe program development, logic, coding, testing, changes, and corrections.
Provide technical assistance by responding to inquiries from others regarding errors, problems, or questions erp and integrated systems.
Attend both internal and external meetings and trainings.
In addition to what is outlined for associates, key responsibilities for the consultant may include but are not limited to;
Analyze, define, and document requirements for data, workflow, safety processes and standards, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
Train end users or technical support staff to use programs.
Building and applying technical, safety, industry, and functional standards to support efforts in enabling value creation for clients
Supporting the analysis and design of business processes enabled by erp/sis
In addition to what is outlined for consultants, key responsibilities for the senior consultant may include but are not limited to;
Ability to self-direct and manage through ambiguity with clients
Analyze client/business needs and develop strategies to meet those needs
Consult with client to create, refine, test, and debug programs to meet needs.
Helping to define technology roadmaps and solutions
Ability to oversee testing and deployment activities
Identifying opportunities to bring innovative solutions and ways of working to our clients
Function as a thought leader both internally and externally; seeking out opportunities to share and promote new/creative concepts (i.eWebinars, conference presentations, etc.)
Qualifications
Ideal candidates will possess:
A bachelor’s degree or equivalent professional experience
A minimum of 2 - 10 years of experience (varies per consultant level)
Hands on technical or functional experience with campusnexus
Willingness to travel when required for client or internal business
Ability to thrive in a metric, project management focused environment