Technical Program Manager

VANHACK TECHNOLOGIES INC.
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology JIRA Spreadsheets Distributed Systems Hardware Design Systems Integration Backend AngularJS Information Technology Front End Software Development
+1 more
Software Coding

Job description

The Technical Program Manager drives end-to-end delivery of software and hardware initiatives, ensuring cross-functional teams execute on time while maintaining quality standards. This is not a spreadsheet-management role - the TPM engages directly with engineering challenges, evaluates architectural trade-offs, and partners with engineers as a peer who owns the delivery path., Program Delivery

  • Own end-to-end delivery of software features and hardware integration projects
  • Break down initiatives into milestones and track dependencies
  • Manage execution across backend (.NET), frontend (Angular), and mobile apps
  • Orchestrate software and hardware timelines to achieve 90%+ weekly milestone completion

Technical Coordination

  • Diagnose and resolve technical bottlenecks, unblocking teams within 24-48 hours
  • Facilitate engineering and product trade-off discussions
  • Design and maintain test environments

Process & Methodology

  • Run Shape Up cycle planning (3-week cycles)
  • Manage Jira and Linear tracking; maintain documentation, dashboards, and decision logs
  • Drive continuous improvement and ensure compliance and regulatory best practices

Stakeholder Communication

  • Deliver weekly leadership updates and translate technical concepts for non-technical stakeholders
  • Build bridges between engineering, product, clinical, and external partners
  • Surface risks proactively

Requirements

  • Engineering background with hands-on coding experience
  • 5+ years in Technical Program Management
  • Software and hardware integration delivery experience
  • Deep understanding of architecture, APIs, distributed systems, and IoT
  • Track record delivering refactors, migrations, decompositions, and integrations
  • Experience designing test environments
  • Agile proficiency; Shape Up methodology is highly valued
  • Experience with Linear, Jira, or similar tools
  • Bachelor’s degree in Computer Science, Engineering, or equivalent

Nice-to-Have Skills

  • .NET experience
  • Angular experience
  • Software integration delivery in regulated industries

Key Competencies

  • High agency and ownership mindset
  • Influence without authority
  • Proactive risk management
  • Clear, structured communication
  • Process optimization mindset
  • Technical credibility with engineering teams
  • Self-direction in remote environments

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on vanhack.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all