Job Title:
Senior Technical Program Manager
Company: Enterprise Minds, Inc
Location: Nashik, Maharashtra
Created: 2026-01-07
Job Type: Full Time
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 ResponsibilitiesProgram & Agile DeliveryOwn end-to-end delivery of large, cross-functional programs involving Salesforce and MS Dynamics 365Drive Agile execution including PI planning, sprint planning, backlog grooming, reviews, and retrospectivesManage scope, timelines, dependencies, risks, and delivery commitmentsEnsure incremental and predictable delivery of business valueTechnical Leadership & Architecture UnderstandingPossess 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 modelsWork closely with architects and engineers on:API integrationsData migration and synchronizationSecurity, performance, and scalability considerationsProvide technical guidance during design, development, and release phasesStakeholder & Product CollaborationPartner with Product Owners and Business stakeholders to translate business needs into technical requirementsConvert requirements into epics, features, and user stories with clear acceptance criteriaAlign product roadmaps with technical feasibility and delivery plansCommunicate technical trade-offs and risks clearly to non-technical stakeholdersGovernance, Risk & QualityEstablish and enforce program governance, metrics, and reportingIdentify and mitigate technical and delivery risks earlyEnsure quality through design reviews, code quality practices, testing strategies, and UAT coordinationSupport release management, DevOps pipelines, and post-production supportRequired Skills & QualificationsMust-Have8+ years of experience in Technical Program / Project ManagementStrong hands-on technical exposure to Salesforce and Microsoft Dynamics 365Solid understanding of Agile / Scrum / SAFeExperience managing large-scale enterprise CRM or digital transformation programsProven ability to work with engineering teams at code, architecture, and integration levelsTechnical Skill SetSalesforce: Apex, Lightning, integrations, security model, deployment lifecycleMicrosoft Dynamics 365: workflows, plugins, entities, integrationsREST/SOAP APIs, middleware, data migration strategiesCI/CD pipelines, DevOps tools, release managementCloud platforms (Azure preferred)