Job Description: Delivery Manager
1) Strong experience in software development and project management processes.
2) Ability to clearly and professionally communicate with business users, team members
3) Experience in effective project planning for multiple projects by defining scope, estimating effort and evaluating high level design and architecture.
4) Proactive in troubleshooting, listening, and problem solving skills
5) Ability to produce clear documentation and reports that can be easily understood by development team and stakeholders.
6) Ability to discuss debate and challenge technical issues with developers. Highly skilled on making decisions and guiding on critical areas of impact.
7) Excellent communication, interpersonal and team management skills.
Education and Experience:
1) Minimum Bachelor's Degree in Computer Science or related majors.
2) 15 years + Experience in managing software projects for web/windows development and backend services development using MS Visual Studio and SQL Server.
3) Strong background experience in Microsoft technologies like ASP.Net, C# .NET Framework 3.5/4.0/4.5, WCF, HTML, ADO.NET, AJAX, LINQ, SQL