The ideal candidate will be responsible for planning, coordinating, and implementing dot net projects and should have minium 8 years of experience in the relevant domain.
 
Responsibilities  
Project Planning and Scheduling  
- Define project scope, goals, and deliverables.
 
 
- Create a detailed project plan with timelines and milestones.
 
 
Team Coordination  
- Assign tasks to .NET developers based on their skills.
 
 
- Ensure smooth communication within the team and with other departments.
 
 
Client Communication  
- Act as the main point of contact for clients.
 
 
- Gather requirements, provide updates, and manage expectations.
 
 
Monitoring Progress  
- Track the development progress to ensure deadlines are met.
 
 
- Identify and resolve any blockers or risks early.
 
 
Quality Assurance  
- Ensure the final product is thoroughly tested and meets quality standards.
 
 
- Review code quality and encourage best practices among the team.
 
 
Resource Management  
- Manage team workload and allocate resources efficiently.
 
 
- Hire or request additional resources if needed.
 
 
Budget and Cost Control  
- Monitor project costs to ensure they stay within the allocated budget.
 
 
Documentation and Reporting  
- Maintain clear project documentation.
 
 
- Provide regular status reports to stakeholders and upper management.
 
 
Process Improvement  
- Continuously look for ways to improve development processes and team productivity.
 
 
Technical Oversight  - Understand the basics of .NET technologies to support the team and make informed decisions.