Who gets hired, and why
GenAI
Java backend and full-stack
.NET
Python and JavaScript full-stack
Data
Business platform
Fintech
Test
Cloud and DevOps
Also present
GenAI engineers. The engagement a consulting firm now wins most often is one that puts an AI model into a client's process, and its Indian arm is where that is built. GenAI engineers here mostly build applications on top of language models rather than wire a model into an existing system. The postings require Python above all, with LangChain and LangGraph, the model services of Azure, AWS and Google Cloud, Vertex AI among them, and Docker and Kubernetes to run what is built. Many also require React or Node.js for the screen around the model. Deloitte holds the largest part of this work and grew it sharply through 2026, with PwC and the strategy firms, like McKinsey, BCG and Bain, behind.
Java backend and full-stack engineers. The largest role here, above its weight across the services world and at product companies. The systems a consultant recommends replacing, a bank's platforms, an insurer's claims system, are rebuilt in Java, and the arms split their Java close to evenly between backend and full-stack. The postings go deep into Spring, with Spring Security, Spring MVC, Hibernate and JPA, and JUnit for testing, alongside React or Angular, Docker, Kubernetes and AWS. Deloitte posts the most Java, and Capco, the consultancy that works for banks, posts Java more than anything else.
.NET engineers. Above their services weight, and nearly all full-stack, with React or Angular on C# and ASP.NET Core and Azure beside them. For BCG and for C3, Crowe's IT arm, .NET is the largest role.
Python and JavaScript full-stack engineers. These two roles are far more common here than across services, Python at close to three times its services weight. The strategy firms' build arms make working products for a client's leaders in a few weeks, in small teams, and they build them in Python with FastAPI or Flask behind React or Angular. Python is the main role at BCG X, and a large one at McKinsey. JavaScript and Node work, in Node.js, React and TypeScript, leads at Sia and appears across Deloitte and PwC.
Data engineers. About their services weight. The postings require Python with Airflow, Snowflake, Redshift and Databricks, on AWS or Azure, the pipelines that feed the analytics and AI a consultant has recommended. PwC and Deloitte post most of them, and data engineering is the main role at KPMG.
Business platform developers. Consultants recommend packaged platforms, and the arms build on them. Power Platform developers, building reports in Power BI and applications in Power Apps, Power Automate and Appian, are many times their weight at product companies and above it across services, at PwC, Deloitte and C3. ServiceNow engineers are twice their services weight, at Deloitte and PwC. Salesforce engineers are above their services weight too, and their postings require Salesforce's AI agent tools, Einstein and Agentforce, as well as Apex and Lightning Web Components. Oracle developers, mostly at PwC, work on Oracle Fusion and Oracle Integration Cloud. SAP engineers, below their services weight, are mostly at EY, which the narrative describes as the end of the practice that puts systems in.
Software Engineer, Fintech. Software engineers who work on the systems of banks and insurers. Here they are mostly insurance engineers at PwC and EY working on Guidewire, the insurance platform, in Java and Spring. They appear at above their services weight.
Test engineers. Well below their services weight, but EY, Capco and PwC still hire them, in Java with Selenium, Playwright and REST Assured. Testing is the largest single role at EY.
Cloud and DevOps engineers. Well below their services weight, at PwC and Sia, in Python and Java with Kubernetes, Terraform and Azure.
Also present. Frontend engineers work in React and Angular, mostly at PwC and EY. A small group of engineers at Deloitte build 3D and simulation applications in the Unity engine with Python, at several times their services weight. ML engineers, full-stack engineers hired for the build rather than one language, and Go engineers at McKinsey appear in small numbers.
Rare here. Embedded firmware engineers, C/C++ systems engineers, chip designers, mobile engineers, security software engineers and mainframe engineers barely appear.