Determine and define project scope and objectives.
Predict resources needed to reach objectives and manage resources in an effective and efficient manner.
Ensure that all projects are delivered on-time, within scope and within budget.
Develop and manage a detailed project schedule and work plan.
Delegate project tasks based on junior staff members’ individual strengths, skill sets and experience levels.
Provide project updates on a consistent basis to various stakeholders about strategy, adjustments, and progress.
Utilize industry best practices, techniques, and standards throughout entire project execution.
Perform risk management to minimize project risks.
Measure project performance to identify areas for improvement.
Coordinate internal resources and third parties/vendors for the flawless execution of projects.
Manage the relationship with the client and all stakeholders.
Establish and maintain relationships with third parties/vendors.
Create and maintain comprehensive project documentation.
Use and continually develop leadership skills.
Perform other related duties as assigned.
University degree in Computer Science, IT or equivalent.
2-3 years of project management and related experience.
PMP / PRINCE II certification is a plus.
Solid technical background, with understanding or hands-on experience in software development and web technologies.
Solid organizational skills including attention to detail and multi-tasking skills.
Proven ability to solve problems creatively.
Strong familiarity with project management software tools, methodologies, and best practices.
Experience seeing projects through the full life cycle.
Excellent analytical skills.
Strong interpersonal skills and extremely resourceful.
Proven ability to complete projects according to outlined scope, budget, and timeline.
Excellent client-facing and internal communication skills.
Excellent written and verbal communication skills.