Sr Program Manager

Sr Program Manager

We are looking for a Senior Program Manager who loves to solve complex problems, is passionate about the latest in mobile and internet technology and has Web Business Analysis skills.

You will have prior experience working as a consultant at an agency, having worked on projects spanning enterprise applications/tools to consumer websites and mobile apps on a variety of platforms. You know how to shape, drive and manage projects for web and mobile applications from discovery through launch, along with helping define requirements and business goals. You’ll lead the development of multiple project goals and keeping internal and external stakeholders informed, while proactively maintaining schedules, milestones, and budgets.

This role is ideal for a strategic, process-oriented, organized, creative, technical, and highly communicative individual. You have the drive and ability to multitask, wear many hats and leverage your strong understanding of the internet while being able to bring a team together to create web development and mobile application solutions.

You will work closely with the Director of Program Management to help shape processes and solutions in a fast paced agency environment. You must work both independently and collaboratively on projects, taking loose or fleshed-out concepts from discovery through development. Juggling multiple projects is normal as with mentoring newer program managers or coordinators.

You shall have no ego, play nice with others, be a great communicator and overall be passionate and dedicated to your job. All this, plus the intangibles that separate you from the rest of the pack in terms of people skills and business savvy.

What You’ll Do:

  • Responsible for the strategy and execution of projects through the lifecycle of an account.
  • Assist Business Development team in LOE’s and quoting potential projects/work.
  • Help lead client-facing Workshops and Working Sessions as needed.
  • Work directly with the clients and internal teams to collect, validate, reconcile business requirements, define and validate technical options, create recommendations and document functional/technical specifications.
  • Analyze and/or define business requirements and create documentation, reviews, and lead software demos.
  • Drive design and technical solutions and make recommendations based on client requirements and needs.
  • Identify scope creep and follow change management processes.
  • Coordinate across organizational disciplines to manage change in a break/fix, enhancement and feature scope creep environment.
  • You will coordinate with teams driving client UX/UI, as well as internal developers and testers to deliver customized solutions, clearing any roadblocks.
  • Proactive budget and timeline management with trajectory, burndowns, forecasting and schedule oversight.
  • Internal project documentation, status reporting and budgeting.
  • Effectively communicate, track and resolve issues as they arise.
  • Identify functional interdependencies to minimize risk and optimize for quality and time.
  • Work with Business Development and Account Managers to build and maintain great client relationships.
  • Provide guidance and mentorship to other fellow program managers as needed.
  • Travel occasionally for client discovery or support of business development. 

Required Skills To Have:

  • Bachelor’s degree or equivalent experience.
  • Have at least 5-7 years of demonstrated program management experience in a web producing or software engineering agency environment.
  • Familiarity with Waterfall, Scrum and Agile methodologies.
  • Working knowledge of Responsive (RWD) & Adaptive Design, Information Architecture, Content Strategy, HTML/CSS/JS, SEO, A/B/n testing, PayProc & Gateways, PCI Compliance, Deployment, Testing, Security, DNS management, FTP, VPN.
  • Solid experience writing SOWs, BRDs, Project Plans & Charters, Functional Specs, Roadmaps, Use & Test Cases, Change Order and Post Mortem documents.
  • Proven success working autonomously and being able to drive for results in a sometimes-ambiguous work environment.
  • Strong verbal and written communication skills.
  • Proven ability to collaborate and lead within cross-functional teams: business development, research, marketing, UX design, visual design, front-end development and software development.
  • Extremely proactive and organized with a track record of success in a team environment.
  • Strategic and tactical thinking as it applies to your projects and work.
  • Aptitude to learn more and grow not just yourself but your team.
  • Acute analytical skills and superb attention to detail.
  • Work effectively on multiple, concurrent projects. 

Nice to have:

  • BS in Computer Science or related discipline experience
  • PgMP, PMP, Scrum or Agile certification
  • Working knowledge of an array of web and mobile technologies
UpTop offers a competitive compensation package, including 90% paid health benefits (medical, dental, vision), participation in 401K with matching contribution, PTO and participation in the company bonus program. We pride ourselves as having a relaxed, fun and rewarding work environment. If you are passionate about all things technology and crave making an impact on a daily basis, please send your resume along with salary requirements to