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.