- Company Name
- Yochana
- Job Title
- Technical Program Manager
- Job Description
-
Job Title: Technical Program Manager
Role Summary
Lead and deliver complex, cross‑functional technical programs from concept through post‑production. Translate business objectives into technical scopes, coordinate engineering, QA, operations, and infrastructure teams, and ensure timely, high‑quality delivery.
Expactations
- Own end‑to‑end program lifecycle, including planning, execution, monitoring, and closure.
- Align program goals with product, business, security, and infrastructure stakeholders across multiple geographies.
- Maintain accurate schedules, risk registers, and escalation paths, ensuring transparency to senior leadership.
Key Responsibilities
- Define program scope, priorities, and roadmaps in partnership with Product Managers and business leads.
- Translate business requirements into technical deliverables and user stories, setting clear acceptance criteria.
- Oversee backlog grooming, sprint planning, and release management for distributed Agile/SAFe teams.
- Coordinate with engineering, architects, QA, and operations to guarantee seamless delivery of Java‑based services (Spring, Hibernate, microservices).
- Manage messaging and middleware components (Kafka, JMS) and service‑oriented architecture dependencies.
- Conduct quality reviews, sign‑offs, and demo sessions to validate deliverables.
- Track metrics, monitor progress, manage risks, and report status to senior leadership.
- Facilitate cross‑team collaboration, resolve conflicts, and ensure alignment on technical and non‑technical requirements.
Required Skills
- Strong Java expertise; proficiency with Spring, Hibernate, and microservice patterns.
- Experience with messaging/middleware technologies (Kafka, JMS).
- Deep understanding of service‑oriented architecture, APIs, and microservices.
- Proven track record in Agile/SAFe program management and backlog ownership.
- Ability to decompose features into user stories and refine requirements.
- Excellent communication and stakeholder management across global, distributed teams.
- Knowledge of payments/financial domain and related security/compliance (PCI, PII) is preferred.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, or related field (preferred).
- Certifications: SAFe Agilist, PMP, or equivalent (preferred).