Technical Project Manager (Software) at Piper Companies
Raleigh, North Carolina, USA -
Full Time


Start Date

Immediate

Expiry Date

25 Nov, 25

Salary

165000.0

Posted On

25 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Microservices, Software, Keywords, Communication Skills, Software Projects, Computer Science, Agile, Pmp, Computer Engineering

Industry

Information Technology/IT

Description

Piper Companies is seeking a Technical Project Manager (Software) for a growing SAAS based company located in the Raleigh-Durham, North Carolina area. The Technical Project Manager (Software) role is a 6 month contract to hire opportunity and is hybrid 3 days onsite in the office. A successful candidate for the Technical Project Manager (Software) will possess experience working closely with engineering teams in a SAAS environment.

REQUIREMENTS FOR THE TECHNICAL PROJECT MANAGER (SOFTWARE) INCLUDE:

  • Over 5 years of professional project management experience working within a software development environment
  • Agile background
  • Experience managing cloud based software projects (moving from monolithic is microservices)
  • Experience delivering a software product or solution into production
  • Ability to manage and work with multiple stakeholders
  • Strong verbal and written communication skills
  • Bachelor’s Degree in Computer Science, Computer Engineering and/or relevant work experience

Compensation of the REMOTE Project Manager (Software):

  • $125,000 -$165,000 annually
  • Full comprehensive benefits package including medical, dental, vision, 401K, PTO, sick leave as required by law
  • This job opens for applications on August 24, 2025. Applications for this job will be accepted for at least 30 days from the posting date.

Keywords: Project Manager, TPM, Technical Project Manager, Program Manager, Agile, PMP

LI-JA1

Responsibilities
  • Manage the scope of the project to ensure the project meets timelines and requirements
  • Interface with the external client to minimize any requirement changes and drive towards completion of the project
  • Resource allocation; identify the need and capacity of resources
  • Develop project plans, lead meetings, communicate within the project team, and follow up on action items resulting from meetings
  • Working closely with the engineering teams to eliminate roadblocks and escalate project risk to leadership
Loading...