Job Description
Project Manager Job Description
Department: Research & Development
Location: St. Louis – Head Quarters
Direct Reports: No
Reports to: Director of Software Development
Status: Exempt
Employment Category: Salaried
Relocation: No
Relevant Work Experience: 5+ years
Job Description:
The Project Manager conducts day-to-day project management of KNOWiNK software delivery activities. They establish and clearly communicate development project priorities, team priorities, and/or team member priorities in response to business needs. They manage workload and tasks for the development team members.
Responsibilities:
- Project Delivery - Ensure successful project delivery by establishing and tracking milestones / project schedules, forecasting deliverable progress, and communicating goals with the customer, team and stakeholders. Communicate deviations in scope or timeline and ensure they are escalated as appropriate.
- Contract Management - Ensure all contract deliverables are met and delivered within the timelines specified in the Statement of Work.
- Team Accountability - Partner with development teams & client managers to define and communicate actionable and short-term goals for teams and/or assigned team members – establish accountability with teams & individuals for defined goals.
- Risk Management - Manage project risks by identifying, tracking, and communicating risks with the customer on a regular basis. Where possible, implement mitigation strategies. Escalate risks to leadership as appropriate if there are indications that targets will not be reached. Coordinate dependencies and assess risks across multi-team engagements (if applicable).
- Team Liaison - Lead and/or Oversee customer engagement with needed project team members and customer stakeholders during project execution.
- Define/Ensure Project Success - Collaborate with the customer to define project success criteria and clearly communicate those goals to the team. Review progress toward those goals on a regular basis by determining specific metrics that the team should gather and report. Hold teams accountable for achieving goals.
- Escalation Support - Support activities to engage KNOWiNK and KNOWiNK leadership as and when needed to respond to project escalations. Maintain continuous awareness of how to engage the right people to address escalations and be ready, able and willing to create, document and share action or mitigation plans in response to escalations that occur.
- Measure Success - Define appropriate metrics to measure project activities, quality, and success. Gather necessary data to compile metrics dashboards and convene project team, stakeholder, and leadership meetings to review metrics and project activities.
- Monitor Project Financials - Monitor project activities, costs and hours worked in support of the project plan. Collaborate with KNOWiNK and KNOWiNK leadership to create and maintain project specific financial reports / dashboards. Partner with development team members and other KNOWiNK staff to identify, scope and execute change orders for modifications and/or additions to project scope. Complete necessary documentation and activities needed to review and invoice for project deliverables.
- Support Multiple Teams - Manage priorities and focus across multiple project teams by understanding the business value and risks spanning team activities so that project management addresses the most impactful items. Be willing to work with other KNOWiNK teams and team members to do what it takes to enable successful project delivery.
Required Skills/Abilities:Managing and leading software development processes (i.e., Scrum, Agile, etc.)Prioritizing work by business valueIdentifying and tracking risks and risk mitigationsEstablishing and communicating clarity for project status, issues, and risksIdentifying and engaging to overcome problems and challengesAllocating staff capacity across multiple business prioritiesMeasuring process output using Agile management tools (ie. Azure DevOps, JIRA, etc.)Enacting process refinements based on data/observationsBuilding and coaching high performing teams
Education and Experience:
- 5+ years of experience in project management
- 5+ years of performance management/functional management experience
- 3+ years of Agile project management experience
- Product development experience – desired
- Software engineering experience or business analysis – desired
- Experience in elections or the government sector a plus
Physical, Mental, and Environmental Demands:
- Must be capable of working in an office-based, collaborative environment to achieve business and departmental objectives.
- Must be comfortable in a position which requires working exclusively on a computer for the majority of the day
- Must be capable of maintaining mental focus, attentiveness to fine detail, and workflow process for long periods of time
- Must be capable of working in a remote work environment with employees living in many different states
- Must be prepared to have critical conversations with internal and external clients in a daily basis
KNOWiNK provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, KNOWiNK complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
KNOWiNK expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of KNOWiNK employees to perform their job duties may result in discipline up to and including discharge.
Job Type: Full-time
Pay: $80,000.00 - $120,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Referral program
- Vision insurance
Compensation package:
Experience level:
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
License/Certification:
Work Location: In person