Job Description

We are seeking a Technical Program Manager (TPM) with hands-on technical exposure to lead complex enterprise programs across Salesforce and Microsoft Dynamics 365 platforms . This role requires a strong ability to understand architecture, integrations, data flows, and technical trade-offs , while driving delivery using Agile methodologies .
The ideal candidate will act as a bridge between business, product, and engineering , owning program execution while providing technical leadership and guidance .
Key Responsibilities
Program & Agile Delivery
Own end-to-end delivery of large, cross-functional programs involving Salesforce and MS Dynamics 365
Drive Agile execution including PI planning, sprint planning, backlog grooming, reviews, and retrospectives
Manage scope, timelines, dependencies, risks, and delivery commitments
Ensure incremental and predictable delivery of business value
Technical Leadership & Architecture Understanding
Possess deep understanding of:
Salesforce architecture (Sales/Service Cloud, custom objects, Apex, integrations)
Microsoft Dynamics 365 (CRM modules, workflows, plugins, integrations)
Review and guide solution designs, integration patterns, and data models
Work closely with architects and engineers on:
API integrations
Data migration and synchronization
Security, performance, and scalability considerations
Provide technical guidance during design, development, and release phases
Stakeholder & Product Collaboration
Partner with Product Owners and Business stakeholders to translate business needs into technical requirements
Convert requirements into epics, features, and user stories with clear acceptance criteria
Align product roadmaps with technical feasibility and delivery plans
Communicate technical trade-offs and risks clearly to non-technical stakeholders
Governance, Risk & Quality
Establish and enforce program governance, metrics, and reporting
Identify and mitigate technical and delivery risks early
Ensure quality through design reviews, code quality practices, testing strategies, and UAT coordination
Support release management, DevOps pipelines, and post-production support
Required Skills & Qualifications
Must-Have
8+ years of experience in Technical Program / Project Management
Strong hands-on technical exposure to Salesforce and Microsoft Dynamics 365
Solid understanding of Agile / Scrum / SAFe
Experience managing large-scale enterprise CRM or digital transformation programs
Proven ability to work with engineering teams at code, architecture, and integration levels
Technical Skill Set
Salesforce: Apex, Lightning, integrations, security model, deployment lifecycle
Microsoft Dynamics 365: workflows, plugins, entities, integrations
REST/SOAP APIs, middleware, data migration strategies
CI/CD pipelines, DevOps tools, release management
Cloud platforms (Azure preferred)

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application