1. 10+ years of overall IT experience with at least 5 years in Project Management.
2. Strong background in .NET application development (C#, ASP .NET, .NET Core).
3. Hands-on experience with PowerShell scripting for automation and administration.
4. Proven experience leading medium to large-scale IT/software projects.
5. Solid understanding of SDLC, Agile, and DevOps practices.
6. Excellent problem-solving, organizational, and leadership skills.
7. Strong communication and stakeholder management abilities.
8. Experience with tools such as JIRA, Azure DevOps, or MS Project.
9. Relevant certifications like PMP, PRINCE2, or Agile/Scrum are a plus.