Responsibilities
- Manage projects through full project lifecycle
- Manage project teams, budgets, timelines, and risks
- Work closely with customers to craft project requirements, manage expectations, maintain constant communications, and manage oversight of project tasks, resources, and timelines
- Analyze business processes looking for potential efficiencies and identify automation opportunities for clients. Translate those business requirements into system requirements, derive technical solution
Qualification Requirements
- Experience with .NET environment, preferably C# and SQL Server. Experience with this specific environment is not critical, but a technical background in client server or N-tier technologies and prior experience with a formal project methodology is required
- 5+ years experience in managing multiple application development projects through full lifecycle, with experience in managing multi-disciplined project teams
- Strong planning, estimation, and risk management skills
- Excellent communications skills (verbal and written) - need to be able to effectively communicate with customers, systems developers, and vendors
- Excellent analytical skills with the ability to identify requirements and effectively coordinate solutions
- Understanding of relational database principles and basic SQL desirable
- Web applications development in .NET preferred
- Understanding of the principles of object oriented programming
- Technical/Engineering undergraduate degree preferred.
- PMI Project Management Professional Certification a plus