Careers
Project Manager
THE COMPANY
AssetWorks is an industry-leading provider of technology and consulting solutions for asset- and infrastructure-intensive organizations in government, education, utilities, telecommunications, transportation, healthcare and the commercial sector. Our suite of Enterprise Asset Management (EAM) software solutions and professional consulting services enable organizations to improve maintenance practices, streamline operations, and improve accountability for mission-critical capital and infrastructure assets.
Leveraging the latest Internet, e-commerce, and mobile computing technologies, our software and industry expertise help our customers maximize resource utilization, improve service delivery, and achieve substantial and measurable cost savings. Whether you are doing more with fewer resources, or managing more assets with the same amount of resources, AssetWorks provides a complete solution — software, services, and support — to get the job done.
THE POSITION
The role of the Project Manager is to execute projects and service agreements according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members, third-party partners, and or consultants in order to deliver projects and service agreements according to plan.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Project Management
- Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
- Identifies resources needed and assigns individual responsibilities.
- Manages day-to-day operational aspects of a project and scope.
- Reviews deliverables prepared by team before passing to client.
- Minimizes AssetWorks’ exposure and risk on project.
- Ensures project documents are complete, current, and stored appropriately.
Project Delivery
- Leads project and product orientation sessions.
- Conducts and documents requirements definition and fit/gap analysis.
- Leads and documents current and future state business process assessment workshops.
- Consults with customers related to system setup and configuration.
- Prepares and executes test plans.
- Prepares training documentation and materials.
- Delivers training to client team (system administrator, trainers, end users).
- Provides go-live preparation and support.
Project Accounting
- Tracks and reports team hours and expenses on a monthly basis.
- Manages project budget.
- Determines appropriate revenue recognition, ensures timely and accurate invoicing, and monitors receivables for project.
- Follows up with clients, when necessary, regarding unpaid invoices.
- Analyzes project profitability, revenue, bill rates and utilization.
Financial Management
- Understands basic revenue models, P/L, and cost-to-complete projections and makes decisions accordingly.
- Accurately forecasts revenue and utilization.
- Assures project legal documents are completed and signed.
Business Development
- Identifies business development and "add-on" sales opportunities as they relate to a specific project.
- Assists with proposal efforts including completing project scoping and LOE assessments.
Communication
- Facilitates team and client meetings effectively.
- Holds regular status meetings with client project team.
- communicates relevant project information to superiors and other departments (Development, Support, QA, Sales) effectively.
- Delivers engaging, informative, well-organized presentations.
- Resolves and/or escalates issues in a timely fashion.
- Understands how to communicate difficult/sensitive information tactfully.
Technical Understanding
- Possesses general understanding in the areas of application programming, database and system design.
- Understands Internet, Intranet, Extranet and client/server architectures.
- Is able to translate customer requirements into functional/technical specifications for enhancements, interfaces, conversions and reports.
Teamwork
- Consistently acknowledges and appreciates each team member's contributions.
- Effectively utilizes each team member to his/her fullest potential.
Client Management
- Sets and manages client expectations.
- Manages day-to-day client interaction.
- Develops lasting relationships with client personnel that foster client ties.
- Communicates effectively with clients to identify needs and evaluate alternative business solutions.
- Continually seeks opportunities to increase customer satisfaction and deepen client relationships.
- Builds a knowledge base of each client's business, organization and objectives.
THE PERSON
The successful candidate will be a talented and motivated individual with a Bachelor’s degree from an accredited college or university with a minimum of two years of experience in project management, business analysis, quality assurance, customer support or related role(s). They will possess a comprehensive knowledge of the project management life cycle; the ability to interact positively and effectively in a team environment or independently; excellent organizational, interpersonal, written, and verbal communication skills; the ability to perform comfortably in a fast-paced, deadline-oriented work environment; the ability to successfully execute many complex tasks simultaneously; the ability to communicate effectively with all levels of an organization (C-level to line employee).
QUALIFICATIONS:
In addition to the experience listed above, the candidate must have the following qualifications:
Knowledge of various software development methodologies (waterfall, agile, RAD).
Familiarity with Oracle and MSSQL database platforms
Strong knowledge of MS Office products including Word, Excel, Access, PowerPoint, Project, Visio
Working knowledge of Business Objects Crystal Reports.




