13 Oct
|
Advance Career Solutions
|
India
13 Oct
Advance Career Solutions
India
Job Location
[Location / Hybrid / Remote]
Employment Type
Full-Time
Job Summary
We are looking for a Microsoft Dynamics 365 CRM Developer with valuable experience in D365 CRM, SQL Server, SSIS, and data integration.
The candidate will be responsible for developing, customizing, maintaining, and supporting Microsoft Dynamics 365 CRM applications. The role will also involve creating and managing SSIS packages for data migration, data transformation, and integration between D365 CRM and other systems.
The ideal candidate should have good knowledge of CRM customization, workflows, data migration, SQL queries, and troubleshooting integration-related issues.
Key Responsibilities
1. Dynamics 365 CRM Development
- Develop and customize Microsoft Dynamics 365 CRM according to business requirements.
- Configure entities/tables, fields, forms, views, dashboards, business rules, and relationships.
- Work with CRM security roles, users, teams, and access levels.
- Develop and maintain CRM workflows and business processes.
- Understand and work with CRM activities such as Leads, Opportunities, Accounts, Contacts, Cases, etc.
- Support existing D365 CRM applications and resolve production issues.
- Perform configuration and customization based on functional requirements.
2. SSIS Development
- Design, develop, and maintain SQL Server Integration Services (SSIS) packages.
- Create ETL processes for extracting data from different source systems.
- Transform and validate data before loading it into the target system.
- Load data into D365 CRM and SQL Server databases.
- Develop data migration packages for CRM implementations and upgrades.
- Handle data cleansing, mapping, transformation, and validation.
- Schedule and monitor SSIS jobs.
- Troubleshoot SSIS package failures and data-related issues.
3. SQL Server
- Write and maintain SQL queries, stored procedures, views, and functions.
- Perform data analysis and validation using SQL Server.
- Troubleshoot database and data-integration issues.
- Optimize queries and ETL processes where required.
- Work with large volumes of data during migration and integration activities.
4. D365 CRM Integration
- Integrate Dynamics 365 CRM with external applications and databases.
- Understand CRM APIs and integration concepts.
- Work with REST APIs/Web APIs where required.
- Support data synchronization between CRM and other systems.
- Identify and resolve integration failures and data inconsistencies.
5. Data Migration
- Perform data migration from legacy applications to D365 CRM.
- Prepare source data for migration.
- Create source-to-target mapping documents.
- Develop SSIS packages for migration.
- Validate migrated data in D365 CRM.
- Troubleshoot duplicate, missing, or incorrect records.
6. Production Support
- Analyze and resolve D365 CRM and SSIS production issues.
- Monitor integration jobs and data loads.
- Investigate errors using CRM logs, SQL Server, and SSIS logs.
- Coordinate with functional teams and business users to understand issues.
- Provide timely resolution and root-cause analysis.
Required Technical Skills
The candidate should have knowledge of:
- Microsoft Dynamics 365 CRM
- Dynamics CRM customization and configuration
- SSIS / SQL Server Integration Services
- SQL Server
- T-SQL
- Stored Procedures
- ETL Processes
- Data Migration
- Data Integration
- CRM Workflows
- Business Rules
- Entities/Tables and Relationships
- Security Roles
- D365 CRM Web API / REST API
- Debugging and Troubleshooting
Good to Have
- Knowledge of Power Automate
- Knowledge of Power Apps
- Knowledge of Dataverse
- Experience with Azure services
- Knowledge of Azure Data Factory
- Experience with CRM upgrades and migrations
- Knowledge of JavaScript for CRM customization
- Knowledge of C# / .NET
- Experience working with Agile/Scrum methodology
- Knowledge of Azure DevOps/Git
Educational Qualification
- Bachelor's degree in Computer Science, IT, Engineering, or a related field.
- Relevant industry experience can be considered in place of formal qualifications.
Experience Required
- 25 years of experience in Dynamics 365 CRM.
- Hands-on experience with SSIS and SQL Server.
- Experience in CRM data migration and integration.
- Experience troubleshooting production issues.
- Good understanding of SDLC and development practices.
Soft Skills
- Good communication skills.
- Strong analytical and problem-solving abilities.
- Ability to understand business requirements.
- Good documentation skills.
- Ability to work independently as well as in a team.
- Willingness to learn new Microsoft technologies.
- Ability to manage multiple tasks and priorities.
Typical Day-to-Day Work
The candidate may be involved in activities such as:
1. Understanding business requirements from functional teams.
2. Making required changes in D365 CRM.
3. Creating or modifying CRM workflows and configurations.
4. Developing SSIS packages for data integration.
5. Writing SQL queries to validate and process data.
6. Migrating data into Dynamics 365 CRM.
7. Monitoring scheduled integration jobs.
8. Troubleshooting SSIS or CRM errors.
9. Testing changes in development/UAT environments.
10. Supporting production deployments and resolving issues.
11. Preparing technical documentation.
12. Coordinating with business analysts, testers, and other developers.
Preferred Candidate Profile
We are looking for someone who has strong practical knowledge of D365 CRM along with SSIS and SQL Server.
The candidate should be comfortable working on both CRM customization and backend data integration. Good troubleshooting skills and experience with data migration will be an advantage.
Interview Focus Areas
The interview may cover:
- D365 CRM architecture and customization
- Entities/Tables and relationships
- CRM workflows and business rules
- Security roles
- D365 CRM data migration
- SSIS package development
- ETL concepts
- SQL queries and stored procedures
- Error handling in SSIS
- CRM and external-system integration
- Web API concepts
- Production support scenarios
- Data validation and troubleshooting
Summary
Required Skills:
D365 CRM + SSIS + SQL Server + Data Migration + ETL + CRM Integration
The ideal candidate will be responsible for developing and supporting Dynamics 365 CRM solutions, building SSIS-based ETL and migration processes, working with SQL Server, and supporting integrations between D365 CRM and external systems.Role & responsibilities
Preferred candidate profile
📌 CRM with PowerApps DJ (India)
🏢 Advance Career Solutions
📍 India