Project Manager Apply
Job Description
GCS is seeking a Project Manager to plan, lead, organize, and motivate Agile project teams delivering high-quality solutions and measurable business value. This is a customer-facing role responsible for managing several concurrent, high-visibility projects in a fast-paced environment serving customers across multiple business verticals.
In addition to project delivery, this role will support business development activities, including proposal writing, presentations, and solution demonstrations for prospective customers.
The GCS Project Manager is responsible for successful delivery across the full project lifecycle, including planning, execution, delivery, customer communication, and continuous improvement.
- Achieve a high level of performance and quality across project teams
- Deliver agile projects that provide exceptional business value to customers
- Define project scope, schedule, objectives, and delivery approach with a focus on regular and timely delivery of value
- Organize and lead project kickoff meetings, status meetings, and working sessions
- Prepare and distribute progress reports, action items, and delivery plans
- Identify, track, and manage project risks, issues, dependencies, and constraints
- Correct deviations from plan and drive consistent execution across all project phases
- Assist in team development and support a high-performing delivery culture
- Remove roadblocks and coordinate organizational resources to increase delivery capacity
- Mentor and develop team members through coaching, clarity, and accountability
- Support the Product Owner in managing customer expectations for project deliverables
- Facilitate stakeholder communication and help drive timely decisions
- Help establish and maintain an effective system of project governance
- Define and manage a clear, repeatable project management process
- Champion continuous improvement initiatives and implement Agile best practices
- Promote consistency in delivery, documentation, and team communication practices
- Promote team empowerment and ensure team members are fully engaged and contributing meaningfully
- Encourage a sustainable pace and reinforce high standards of quality
- Build strong collaboration across internal teams and customer stakeholders
- Contribute to proposal writing and response development for new opportunities (RFIs, RFPs, and proposals)
- Support creation of technical narratives, schedules, and delivery approach sections aligned to customer requirements and evaluation criteria
- Participate in presentations, planning calls, and discovery discussions with prospective customers
- Assist with technical sales demonstrations of GCS solutions, including preparation, coordination, and live demo support
- Collaborate with technical leads and leadership to position delivery approach, risks, and implementation strategy clearly and credibly
- Solid understanding of software development life cycle (SDLC) models
- Strong working knowledge of Agile and traditional project management principles, with the ability to blend them effectively based on project context
- Preferred familiarity with SCRUM/Agile methodologies for enterprise-level application development projects
- Balanced business and technical background, including:
- Sufficient technical depth to provide credible leadership to development teams
- Ability to evaluate complex project risks and issues with accuracy and objectivity
- Ability to collaborate with customers to drive strategies and solutions of high business value
- BA or BS degree (or equivalent experience); MA/MS is a plus
- Strong interpersonal skills including mentoring, coaching, collaboration, and team building
- Strong analytical, planning, and organizational skills with an ability to manage competing demands
- Ability to understand business needs and establish/maintain high levels of customer trust and confidence
- Proven ability to lead software development projects and ensure objectives, goals, and commitments are met
- Excellent written and verbal communication skills, including experience interacting with both business and IT stakeholders at all levels (including executive level)
- Creative and practical problem-solving approach, with attention to detail while maintaining a “big picture” view
- Demonstrated ability to use appropriate project delivery tools and reporting workflows
- Proven track record of implementing software or web development projects using Agile methodologies
- Experience overseeing multi-function project teams (typically 2–7 team members) including Developers, Business Analysts, and QA personnel
- Experience with proposal writing, customer-facing presentations, and structured documentation
- Experience using Jira Software for agile delivery tracking and reporting
- Familiarity with Salesforce, LinkedIn, and CRM/ERP platforms (Oracle NetSuite, Microsoft Dynamics, etc.)
- Familiarity with Esri technology and/or GIS solutions
- Competitive pay based on experience and level
- Strong benefits package
- A collaborative, high-performing team environment
- The opportunity to deliver real customer value using modern web, cloud, and geospatial technologies
- Long-term growth opportunities in project delivery leadership
Project Planning and Management
Team Management
Product Owner Support
Process Management and Improvement
Team Building
Proposal Support and Customer Engagement (Business Development)
Applicants must be authorized to work in the United States.
This position is based in the GCS office in Missoula, Montana (Hip Strip).
The role is expected to be in-office for the first year to support onboarding, team integration, and close collaboration with customers and delivery teams.
After the first year, there will be opportunities for part-time remote work based on performance, project needs, and team coordination. Over time, additional flexibility may be available as the role matures and responsibilities become well established.
This is not a fully remote position, and candidates should plan to work from our Missoula office during the first year.

