Provide End to end IT project management and technical solutions for small to medium IT projects for developing software applications using .NET technologies e.g. ADO.Net, VB.Net, C#, SQL server and DB2. Responsible for initiation, planning, execution, and implementation including on-time/on-budget delivery. Responsible and accountable for strategy, scope, cost, schedule and contractual deliverables. Responsible for providing the requirement analysis, managing the business results, including contract fulfillment, project plans, milestones, deliverables and financial targets. Work with client representatives to gather requirements and understand and resolve issues; Manage personnel, vendors, budgets, and timelines/delivery schedules; Liaison with other project teams to develop solutions that address the needs of the organization.