Here's a more complete and professional job description suitable for recruiting an experienced contract Project Manager.
Senior IT Project Manager (Contract)Position Summary
We are seeking an experienced Senior IT Project Manager to lead the delivery of four concurrent strategic technology initiatives. This is a hands-on contract position requiring a seasoned project leader who can coordinate technical teams, manage project schedules, identify risks early, and ensure high-quality delivery across multiple workstreams.
Two projects are currently in active development while two additional projects are entering the planning and design phases. The successful candidate will oversee all four initiatives, ensuring dependencies are properly managed and project milestones are achieved.
This role requires close collaboration with executive leadership, technical architects, business stakeholders, and software development teams located in both English and French environments.
Key Responsibilities
- Lead the successful delivery of four concurrent enterprise IT projects from planning through implementation.
- Manage project scope, schedule, budget, risks, issues, dependencies, and resource allocation.
- Develop and maintain detailed project plans, milestones, and delivery roadmaps.
- Coordinate cross-functional technical teams including developers, architects, QA analysts, business analysts, and infrastructure personnel.
- Conduct weekly project reviews with management covering:
- Project progress
- Team performance
- Schedule adherence
- Budget status
- Risk assessment
- Mitigation strategies
- Monitor project KPIs and proactively address delivery risks before they impact timelines.
- Ensure technical deliverables meet quality expectations through appropriate QA planning and review.
- Facilitate sprint planning, backlog prioritization, task estimation, and release planning where Agile methodologies are used.
- Manage stakeholder communications and provide executive-level project reporting.
- Coordinate vendor activities and external consultants where applicable.
- Drive issue resolution while maintaining alignment with business objectives.
Project EnvironmentMicrosoft Dynamics 365 Customer Service Projects (2)
Two projects are being developed on the Microsoft Dynamics 365 Customer Service platform and include:
- Power Platform
- Dataverse
- Power Automate
- Power Pages
- Azure services
- API integrations
- Enterprise workflows
The Project Manager is not expected to perform development work but must possess sufficient technical understanding to:
- Challenge estimates
- Evaluate technical risks
- Coordinate technical resources
- Review implementation strategies
- Manage QA activities
- Ensure delivery milestones remain achievable
Data Transformation & AI Projects (2)
The remaining projects involve:
- Enterprise data transformation
- Data migration
- AI-assisted document extraction
- Data cleansing and normalization
- Integration with Microsoft platforms
- Azure-hosted services
These projects directly support the Dynamics implementations and require careful coordination of inter-project dependencies.
Required Qualifications
- 10+ years managing enterprise IT projects.
- Proven experience managing multiple concurrent software development projects.
- Demonstrated experience delivering Microsoft Dynamics 365 Customer Service or comparable enterprise CRM implementations.
- Strong understanding of Agile, Scrum, and hybrid project delivery methodologies.
- Experience working with Microsoft Azure environments.
- Excellent project planning and scheduling skills.
- Strong experience with risk management and mitigation planning.
- Experience leading technical software development teams.
- Experience coordinating Quality Assurance activities.
- Exceptional organizational and communication skills.
- Strong stakeholder management experience at executive and technical levels.
Preferred Qualifications
Experience with one or more of the following:
- Microsoft Power Platform
- Power Pages
- Dataverse
- Power Automate
- Azure DevOps
- Microsoft Entra ID
- AI and Machine Learning initiatives
- Data migration projects
- Document digitization
- OCR technologies
- Government or public sector digital transformation projects
Language Requirements
- Fluent English (spoken and written)
- Fluent French (spoken and written)
The development team consists of both English- and French-speaking members. The successful candidate must be able to communicate effectively with all team members, stakeholders, and management in both official languages.
Personal Attributes
The successful candidate will demonstrate:
- Strong leadership skills
- Excellent decision-making ability
- High attention to detail
- Ability to prioritize competing initiatives
- Calm and effective management under pressure
- Strong analytical and problem-solving abilities
- Excellent interpersonal and negotiation skills
- Accountability and ownership of project outcomes
Contract Details
- Position: Senior IT Project Manager (Contract)
- Duration: 3 to 4 months with extensions possible.
- Start Date: As soon as possible
- Work Arrangement: Remote (with scheduled management meetings as required)
Ideal Candidate Profile
The ideal candidate has successfully managed multiple enterprise software implementations simultaneously, possesses a strong understanding of Microsoft Dynamics 365 Customer Service and the Power Platform ecosystem, and can confidently lead technical teams without requiring day-to-day supervision. They excel at balancing competing priorities, proactively identifying risks, maintaining rigorous project governance, and ensuring delivery commitments are met while coordinating interdependent data transformation and AI initiatives. Fluency in both English and French is essential to effectively lead a bilingual development team.
Pay: $60.00-$110.00 per hour
Benefits:
Work Location: Remote