Broad Knowledge: multiple technologies (Java/Microsoft), multiple frameworks (Struts, JSF, Hibernate, etc.) within one technology area and their applicability, low level details such as data structures, algorithms, APIs and libraries and best practices for multiple technology stacks, best practices for high performance and well-designed applications across multiple technologies b. Demonstrates working knowledge of project management process (such as project scoping, requirements management, change management, risk management, quality assurance, disaster management etc.) and tools (MS Excel, MPP, Client specific time sheets, capacity planning tools, UST 2.0, etc.) b.