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