var cb = function() { var l = document.createElement('link'); l.rel = 'stylesheet'; l.href = '/frontend/css/styles-critical.css'; var h = document.getElementsByTagName('head')[0]; h.parentNode.insertBefore(l, h); }; var raf = requestAnimationFrame || mozRequestAnimationFrame || webkitRequestAnimationFrame || msRequestAnimationFrame; if (raf) raf(cb); else window.addEventListener('load', cb);

Consulting (external)

Summary

External consultants provide specialized expertise in all areas of business to companies wanting to achieve certain goals and improvements. Typical topics and areas include strategy, organizational development, HR, Marketing, Sales, IT, and more. Consultants are responsible for overseeing and delivering professional services for external clients, including organizational development, implementing technology solutions, developing and refining business strategies, and outsourcing support tasks. They will work in tandem with the client to develop a solution that is tailored for the client’s needs. They may also oversee staffing for client projects.

Typical Activities

  • Oversee a variety of consulting services for clients, from business strategy development to working with IT to implement technology solutions.
  • Help to increase efficiency and profitability of the client’s business.
  • Analyze and utilize various data sources to deliver change proposals and KPIs.
  • Support the sale and delivery of own organization’s professional services.
  • May be involved in the management of client projects.

Synonyms or related job titles:

Consultant, Analyst, Partner, Associate Partner, Managing Consultant, Senior Consultant, Associate Consultant, Business Analyst

Summary

Business consulting generalists work with clients to streamline processes and boost company agility by using proven or innovative means, such as strategic planning, business performance improvement plans, and more. They may coordinate with other departments to plan and execute projects.

Typical Activities

  • Use a variety of tools, such as strategic planning and business performance improvement plans, to streamline companies and processes.
  • Work with clients to create and execute plans for navigating complex problems and major market shifts.
  • May create and present proposals and statements of work (SOW) or respond to requests for proposal (RFP).
  • Use holistic business approaches to plan and execute specific projects for and with their clients.

Synonyms or related job titles

Business Consultant, Management Consultant, Business Analyst, Business Advisor

Specialized Consulting jobs that cannot be assigned to one of the specific subfamilies should be matched here, in "Other External Consulting Disciplines".

Summary
External Technical Product Support Consultants specialize in implementing and managing technology products for clients after a sale is made. This exceeds mere installation or system configuration and may include training, developing solutions and refining products and processes, as well as testing, and maintenance.

Typical Activities

  • Evaluate and recommend tailored technical solutions in alignment with clients’ objectives.
  • Implement technology products for clients, including installation, updates, maintenance, and more.
  • Test and troubleshoot installed systems to discover problems, bugs, etc.
  • Work alongside project management and sales teams to refine products and services.

Synonyms or related job titles

After Sales Support Manager, After Sales Support Specialist, Implementation Analyst, Implementation Consultant, Implementation Specialist, Implementation Manager, Technology Support Specialist

Summary
Technology consultants work with clients to develop and implement IT solutions for consulting clients. This may include software, hardware, and systems that support Enterprise Resource Planning (ERP), information systems security, data strategy, networking, and more. They must work alongside clients to discover business objectives and needs, then develop reports that clearly communicate recommended solutions.

Typical Activities

  • Consult with clients to determine business objectives and needs.
  • Develop solutions for all IT-based strategy issues and present recommendations to clients.
  • Communicate recommended solutions in compatible fashion. 
  • May develop and implement software, hardware, and systems that support Enterprise Resource Planning (ERP), information systems security, data strategy, networking, and more.
  • Implement systems that offer IT support for the business’s various departments.

Synonyms or related job titles

Technology Consultant, Technology Analyst, IT Consultant, Integration Consultant

Summary
Technology Consultants specializing in software architecture work with clients to develop IT architecture solutions tailored for their needs. This may include projects such as operating systems platforms, system management tools, networks, and more. They will perform technical planning, architecture development, and integration with the client’s various systems.

Though their consulting services are routed in technology, there is always a strategic component which is to be considered in the process and integral part of the job requirements.

Typical Activities

  • Consult with clients to develop IT solutions that meet their individual needs.
  • Design and develop a variety of IT architecture solutions, including OS platforms, networking, management tools, and more.
  • Perform technical planning, architecture development, and integration with the client’s various systems.
  • Coordinate with the client’s departments to ensure optimal business wide integration.

Synonyms or related job titles

IT Architect, Software Architect

Summary
Software Customization Consultants analyze external clients’ needs and adapt business process software solutions that match these needs. Their in-depth knowledge of various business areas and industry-specific software helps them to find the right applications and customize systems with the client’s goals in mind. They keep up with current developments and consult their clients on new market ideas that may improve their business processes. May also train client personnel so that they can use the custom software solutions effectively.

Typical Activities

  • Analyze clients’ needs and develop appropriate software solutions.
  • Implement customized software for a variety of applications, including HR systems, supply chain systems, etc.
  • Train client personnel to use software effectively and efficiently.

Synonyms or related job titles

Software Customization Engineer, ERP Analyst, CRM Analyst, HRIS Analyst, BI Analyst, ERP Developer, CRM Developer, HRIS Developer, BI Developer

Summary
Software development consultants analyze clients’ needs and create business process software solutions that match these needs. They combine their in-depth knowledge of coding with their understanding of various business areas. Depending on the needs of the client, specialization can range from web-based applications to UI design and everything in between.

Typical Activities

  • Analyze clients’ needs and develop appropriate software solutions via designing, coding, and testing.
  • Create specific program logic and uses standard logic modules to develop tailor-made applications.
  • Train client personnel to use software effectively and efficiently.

Synonyms or related job titles

Consulting Application Engineer, Software Developer Consultant