Software Project Manager

Company: Promptworks
Location: Philadelphia, PA

Apply

About PromptWorks

PromptWorks builds mobile apps and custom software for companies who care about the details. Our calling is to create amazing products that help our clients achieve their vision. We love solving complex design, engineering, and business challenges, and we’ve spent decades honing our craft. If you want to work at a company that does interesting, strategic design in a wide variety of industries using the newest technologies, with a staff of smart, fun, collaborative individuals, then please contact us.

About the position

A Software Project Manager at PromptWorks is an integral part of a project team, tasked with facilitating the delivery of high-quality results of a client’s product vision. Our PMs collaborate with engineers to translate client requirements into a technical backlog, manage the pace of work, and communicate with our clients. Using Agile best practices and techniques, PMs clarify product vision for our clients, bring out the best in our software engineering teams, and help improve our internal processes. Our project managers are a friendly, competent, intelligent, and proactive face of the company to clients.


Responsibilities Include

  • Champion client vision and priorities day-to-day
  • Facilitate Agile process and events with clients and staff, including Sprint reviews and planning and daily stand-ups
  • Turn clients’ big ideas into actionable user stories in collaboration with engineers, with detailed acceptance criteria and clear expectations
  • Track and monitor project budgets and keep PromptWorks leadership and client informed on budget status
  • Maintain ongoing communication with clients, keeping them informed of project and budget status as well as supporting account managers in ensuring overall client satisfaction
  • Collaborate with team technical leads to guide clients through the trade-offs between their long-term and short-term goals balanced with the cost realities of development
  • Prioritize and protect client’s budget, effectively communicating the impact of product decisions throughout the course of development to both client and team
  • Document decisions made and communicate risk to client throughout the duration of the engagement
  • Deliver messages confident in the team’s ability to achieve success on the project, especially in difficult situations
  • Educate clients on our software development process, our Agile practices, and the nature of software (advising when appropriate)
  • Support the sales team by gathering requirements and facilitating parts of the sales process

Desired Candidate Experience

  • 5+ years of related work experience
  • Prior experience working with a software development team
  • Confidence in agile software methodology (Scrum, Kanban etc)
  • Gathering high-level business requirements and working with a development team to translate ideas into actionable user stories
  • Proficiency with effective communication techniques
  • Experience identifying, mitigating, and escalating project risks
  • Experience managing budgets and deadlines
  • Collaborating with a diverse array of personalities and facilitating communication, managing expectations, resolving conflict, and escalating as appropriate

Additional Valuable Experience

  • Experience in consulting or software product development
  • Scrum Master and/or Product Owner certification
  • Background in software engineering, quality assurance, or user experience design

Compensation & Benefits

  • Competitive salary based upon experience
  • Generous paid time off policies
  • Annual professional development stipend
  • 100% company-paid medical, dental, and vision insurance
  • 401(k) plan with company match
  • FSA and commuter benefits
  • A healthy work-life balance including flexible work-from-home and parental leave policies
  • Collegial atmosphere with family-style lunch twice a week provided by PromptWorks
Diversity

PromptWorks is made up of people with many different backgrounds and lifestyles. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, pregnancy status, veteran status, or any other difference.