Career Opportunities
Microsoft Dynamics 365 CRM – Tech Lead
Job Title: Microsoft Dynamics 365 CRM – Tech LeadExperience: 9+ Years
Shift Time: 2:00 PM – 11:00 PM
Work Location: Chennai, Bangalore, Hyderabad, Pune – Hybrid
Job Summary
We are looking for an experienced Microsoft Dynamics 365 CRM – Tech Lead with strong expertise in Microsoft Dynamics 365 CRM and Power Platform. The ideal candidate will be responsible for leading the technical design and implementation of Dynamics 365 CRM solutions, providing architectural direction to development teams, and owning end-to-end technical execution across multiple workstreams.
The candidate should have strong experience in Dynamics 365 customization and configuration, plugins, workflows, Power Automate, JavaScript, integrations, and Azure Integration Services. The role also involves technical planning, delivery management, release coordination, risk management, and collaboration with cross-functional teams.
Key Responsibilities
1. Dynamics 365 CRM Technical Leadership
Lead the technical design and implementation of Microsoft Dynamics 365 CRM solutions.
Provide technical guidance and architectural direction to development teams.
Translate business requirements into scalable and maintainable technical solutions.
Own end-to-end technical execution across multiple workstreams within the program.
Ensure technical solutions adhere to organizational standards and best practices.
2. Dynamics 365 & Power Platform Development
Work extensively with Dynamics 365 customization and configuration.
Provide technical expertise in plugins, workflows, Power Automate, and JavaScript.
Design and support integrations between Dynamics 365 CRM and other enterprise systems.
Review technical implementations and ensure alignment with solution designs.
3. Azure & Integration Technologies
Work with Azure Integration Services and related integration technologies.
Develop and support integrations using REST APIs, Azure Functions, and Logic Apps.
Provide technical direction for integration architecture and implementation.
Ensure reliable and scalable integration solutions across systems.
4. Solution Design & Code Review
Review solution designs, code, and technical deliverables.
Ensure development work meets defined quality and technical standards.
Facilitate technical discussions and design review sessions.
Identify technical issues and drive appropriate resolution.
5. Technical Planning & Delivery
Drive estimation, technical planning, and sprint/release planning activities.
Define and track delivery milestones.
Monitor progress against project plans and committed ETAs.
Identify schedule risks, technical dependencies, and potential delivery challenges.
Coordinate with relevant teams to ensure timely delivery.
6. Cross-Functional Collaboration
Coordinate with Product Owners, Business Analysts, QA, Infrastructure, Integration, and Release teams.
Ensure technical and delivery readiness across workstreams.
Facilitate issue resolution across cross-functional teams.
Communicate technical requirements, dependencies, and delivery expectations effectively.
7. Release & Deployment Management
Own release planning and deployment coordination.
Ensure successful execution of releases against committed drop dates.
Ensure production readiness through deployment planning and validation.
Support rollback planning and post-deployment activities.
Coordinate with release and infrastructure teams to ensure smooth deployments.
8. Risk Management & Continuous Improvement
Identify technical risks at an early stage and drive appropriate mitigation plans.
Monitor technical dependencies and delivery risks.
Drive continuous improvement in engineering practices and release processes.
Improve delivery execution and technical processes across the program.
Ensure adherence to governance and compliance requirements.
9. Stakeholder Communication & Governance
Communicate delivery status, risks, blockers, and mitigation plans to program leadership and stakeholders.
Ensure technical and project documentation is maintained appropriately.
Ensure adherence to organizational standards and governance processes.
Support compliance with applicable technical and delivery requirements.
Qualifications & Skills
9+ years of experience in software development, with strong expertise in Microsoft Dynamics 365 CRM / Power Platform.
Strong experience in Dynamics 365 customization and configuration.
Hands-on knowledge of plugins, workflows, Power Automate, and JavaScript.
Strong experience with Dynamics 365 CRM integrations.
Experience with Azure Integration Services.
Knowledge of REST APIs, Azure Functions, and Logic Apps or similar integration technologies.
Strong understanding of technical architecture and solution design.
Experience in technical planning, estimation, sprint planning, and release planning.
Strong code review and technical documentation skills.
Excellent problem-solving and technical decision-making abilities.
Strong communication and cross-functional collaboration skills.
Preferred Candidate:
Proven experience leading technical teams and Dynamics 365 CRM implementations.
Strong ability to translate business requirements into scalable technical solutions.
Experience managing multiple technical workstreams within a program.
Strong understanding of release and deployment processes.
Experience identifying and mitigating technical and delivery risks.
Ability to communicate effectively with technical teams, business stakeholders, and program leadership.
Strong focus on engineering quality, governance, compliance, and continuous improvement.
Experience: 9+ Years
Shift: 2:00 PM – 11:00 PM
Work Mode: Hybrid
Locations: Chennai, Bangalore, Hyderabad, Pune
Employment Type: Full-time
How to Apply
Interested candidates who meet the above criteria can submit their updated resume to recruitment@nesasoftware.com or 75938 33665
If this opportunity aligns with your career goals, kindly share your updated resume with us at recruitment@nesasoftware.com