Technical Program Manager
VANHACK TECHNOLOGIES INC.
New York, NY, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago