Software Project Manager
Minneapolis, MN, US
Apply to this Job
Location:  Minnetonka, Minnesota

Your project leadership skills are needed by a growing company serving an exciting industry with software-driven products.  As a Project Manager you will be responsible for the overall direction, coordination, implementation, execution, control and completion of specific  technology focused projects ensuring consistency with company strategy, commitments and goals.

Primary Responsibilities:
  • Manages day-to-day operational aspects of project and scope
  • Manages Sprint, Sprint Planning and other Scrum activities
  • Ensures team is clear on goals and objectives of project
  • Creates and executes project work plans and other plans.  Revises as appropriate to meet changing needs and requirements
  • Plans, manages and ensures project documents are complete, current, and stored appropriately
  • Plans and facilitates project meetings ensuring agendas and objectives are clear and timely recaps are sent.
  • Manages (not directly) cross-functional project teams on a daily basis to deliver a high quality product on time that meets our customers’ and marketing’s needs
  • Identifies resources needed, works with resource managers and assigns individual responsibilities
  • Manages project budget where applicable
  • Tracks and reports team hours and expenses on a regular basis
  • Plans, manages and ensures project documents are complete, current, and stored appropriately
  • Effectively communicates relevant project information to superiors
  • Effectively applies our methodology and enforces project standards
  • Prepares for engagement reviews and quality assurance procedures
  • Minimizes our exposure and risk on project
Required Skills:
  • 5+ years related experience in software / technology project management
  • Strong understanding of formal Software Development Lifecycle Processes, principles and objectives including Waterfall, Iterative and Agile
  • Knowledge of, experience with, and commitment to rigorous, quality-driven engineering process methods, including strong understanding and support of reliability and continuous improvement
  • Possesses general understanding in the areas of application programming, embedded system design, and system engineering
  • Experience in both high level requirements collection and low level design
  • Experience in managing multiple projects in a matrix organization
  • Strong, demonstrated initiative, leadership and team building skills
  • Understands basic revenue models, P/L, and cost-to-completion projections and makes decisions accordingly.

Preferred Skills:
  • PMI or formal Project Management training
  • Experience managing projects with Scrum
  • Manages the process of innovative change effectively
  • Bachelor of Science in management or engineering

  • Strong Drive For Results
  • Decision Quality balancing time and analysis
  • Managing & Measuring Work on a daily basis
  • Ability to challenge all levels of the organization
  • Influencing without authority
  • Holding others accountable for deliverables
  • Timely Decision Making
  • Organization and Planning
Please submit your resume today for consideration.

Apply to this Job