Program Project Manager Apply
Position: Program/Project Manager
Duration: 10 months
Location: Helena, Montana (Hybrid Role)
Objectives:
The objective of this effort is to continue to improve the overall efficiency, data integrity, and functionality of FWP's applications to support the ongoing management of diverse FWP programs.
Scope of Work
- The scope of this project includes enhancements to existing applications, or new development of applications.
- Work may include user interfaces, database design/modification, batch jobs, reports, queries, or other such technical work as is necessary to accomplish a functional component. The following list is in an initial priority order.
- However, priorities will be assessed regularly, per use of an Agile development methodology, which will line out specific deliverables for each period throughout the term of this contract. This approach will help ensure the highest priority/highest value work is accomplished first.
Following is an initial list of work objectives:
- Application enhancements and development
- Work to be identified and prioritized by the FWP Project Manager
- Work will be assigned to the contractor through GitLab tickets
Responsibilities:
Detailed analysis, design, development, testing, and implementation tasks necessary to develop requested enhancements, system interfaces, queries, and reports
Project management:
- Project decision-making authority
- Change management
- Risk management
- Acceptance of status reports
- Coordination between Contractor and FWP project staff
- Project documentation
- Acceptance of deliverables
- Project monitoring and internal reporting
DevOps System Architect:
- Technical oversight and decision-making authority
- Technical environment and process lead
- Technical standards adherence
- Code reviews
- Production development assistance
- Domain knowledge
- Contractor performance assessment and feedback
Contract management:
- Review/process vendor invoices
- Project Management oversight
Application Development Chief:
- FWP developer resource assignment
- Production deployment assistance
Business Analysis:
- Domain knowledge
- Business requirements definition
- Requirement's traceability documentation
- Unit and integration testing / verification that delivered software meets business requirements
- Quality assurance
- Unit and integration testing / verification that delivered software meets business requirements
Key Assumptions:
- FWP Division staff can dedicate the necessary time to provide input and guidance to projects.
- FWP Projects staff can continue to work far enough ahead in gathering enhancement requirements for each ticket, so the Contractor isn't held up waiting for requirements.
- FWP system documentation is sufficient to not require significant technical research to identify system change and/or interfacing requirements.
- FWP will make every effort to provide resources to conduct project activities in a timely manner.
Deliverables:
- Fully functional user interfaces meeting the requirements as outlined by FWP staff
- Fully functional queries and reporting capabilities, as required
- Working database tables
- Working source code that adheres to FWP's design, development, and security standards
- Thoroughly tested and production-ready code (i.e. deployable code)
- Documented code changes