1. Client Management
2. Project Management and successful execution
3. Follow up with clients, when necessary, regarding unpaid invoices.
4. Analyze project profitability, revenue, margins, bill rates and utilization
1.experience and knowledge of current Java technologies & methodologies (design patterns, MVC, J2EE frameworks - Struts, Spring, Relational database, hibernate, Maven etc..
2. managed big projects (10+ resources)
3. Agile methodology