Sr. Project Manager
Listed on 2026-01-16
-
Management
Program / Project Manager, Operations Manager
Company Description
We hire for tomorrow!
Are you seeking an opportunity to work for an innovative company with their eyes on the future? A leader in its field? A company who strives to build longstanding relationships with its employees and clients? Then look no further than IMAGINiT and come grow with us.
IMAGINiT Technologies, a division of Rand Worldwide, advances the way engineers and architects use 3D technology to design, develop, and manage complex engineering projects. As an Autodesk Platinum Partner and the largest Authorized Training Center (ATC) Partner in North America, IMAGINiT is a leading provider of Autodesk design and engineering solutions to the building, architecture, civil and manufacturing industry.
Role SummaryThe Senior Software Development Project Manager will lead cross-functional teams for more complex projects and initiatives across any Rand division or business segment with a focus on custom software development projects. The Senior Software Development Project Manager's primary focus is to initiate, plan, execute, control and close approved projects within time constraints and within budget. Projects will typically focus on the custom software development process and require breadth and depth of experience in managing constraints, risk, issues, and schedule in a matrixed, cross functional environment.
This person will be directly responsible for the facilitation of each project team to successfully commercialize all new software products, solutions, or services to enhance the performance of the business. The Senior Software Development Project Manager will also act as mentor, trainer, and role model for junior personnel. The Senior Software Development Project Manager may also be tasked with other responsibilities such as tactical intervention on troubled projects, perform project reviews, identify process improvement, or resource training opportunities as leadership requires.
All Project Managers also must maintain a professional and collaborative presence during all project meetings, including client-facing engagements to ensure customer satisfaction.
- Interface with internal technical employees and external contractors used on projects.
- Manage and improve the custom software development and delivery process with a high level of scope control, detailed planning and customer satisfaction.
- Take responsibility for more complex custom software projects or programs as a leader and point of contact for all project resources.
- Review and approve billable time and expenses for internal technical employees and external contractors.
- Ensure the quality of professional services provided.
- Facilitate the definition of project scopes, goals, and deliverables.
- Define and manage project tasks, budgets, resource requirements, and full-scale project plans.
- Monitor and report on project progress to all stakeholders.
- Take ownership and manage project risk, issues or other challenges that pose a threat to project scope delivery, timing, or budget.
- Issue and integrate project change orders.
- Act as the IMAGINiT's point of contact with client facing projects.
- Act as a brand ambassador by promoting a very positive, professional experience with the client with the goal to increase IMAGINiT's standing with the client and overall visibility in the marketplace.
- PMP certification
- Diploma or degree in an industry related discipline such as architecture, construction, building, mechanical or civil engineering, or equivalent experience.
- Previous experience as a software developer is not required, but highly valued.
- Minimum 8-10 years of relevant Project Management experience.
- Client facing project management experience is required.
- Skilled in managing and resolving conflict schedules and priorities.
- 8-10 completed Professional Services customer facing software project examples
- Experience working in a consulting environment providing clients with implementation services is desired.
- 5-8 year's of experience with providing various Professional Services to customers on projects (Development, Business Analysis, Data Management, etc) in a Team Lead or Senior Application/Developer role
- Must be able to relate with a diverse group of people with a wide variety of technical skills.
- Excellent interpersonal, communication and presentation skills.
- Resourceful, with strong analytical and problem-solving skills.
- Excellent organizational, time and project management skills. Strong business acumen, high energy, self-motivated and able to work under pressure
- Ability to work independently and manage multiple priorities.
- Ability to be engaged in multiple projects at one time is essential.
- This position requires up to 65% travel. Travel is frequently by air, is outside the local area and overnight. Access to a reliable automobile and a valid driver's license are required as well as the ability to legally enter both Canada and the US.
- Base…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).