
Cohesive Technologies
Microsoft Dynamics Job Summary:
We are currently hiring an experienced Microsoft Dynamics CRM Developer to lead the technical design, customization, and implementation of a CRM solution using Microsoft Dynamics 365.
This role is ideal for a developer who enjoys solving complex problems, working across departments, and delivering scalable CRM tools. You will be responsible for developing a complete CRM solution tailored to business needs, including integrations with other internal systems, user training, and ongoing support.
This is a full-time opportunity based in Baltimore, MD, with the flexibility of a hybrid work arrangement based on project requirements.
Key Responsibilities for Microsoft Dynamics:
-
Serve as the technical expert for Microsoft Dynamics CRM development and integrations
-
Design and build a full-featured CRM system using Dynamics 365
-
Customize forms, entities, workflows, and dashboards based on user needs
-
Integrate the CRM system with external tools, databases, and APIs
-
Provide end-user training and assist in CRM adoption across departments
-
Gather and document requirements from stakeholders and non-technical teams
-
Translate business needs into technical design documents and development tasks
-
Perform unit testing, QA, and post-deployment reviews
-
Ensure best practices in data management, workflow automation, and platform governance
-
Stay updated on Dynamics 365 enhancements and implement relevant features
Minimum Qualifications for Microsoft Dynamics:
-
Bachelor’s degree in Computer Science, Information Systems, or related field
-
7+ years of experience in IT development
-
3+ years of hands-on experience developing in Microsoft Dynamics 365 CRM
-
Proficiency in C#, .NET, JavaScript, and SQL Server
-
Strong understanding of Dynamics 365 SDK, APIs, and customizations
-
Knowledge of CRM data modeling and business workflows
-
Experience in system integration and data migration
-
Excellent written and verbal communication skills
-
Strong problem-solving abilities and attention to detail
Preferred Qualifications for Microsoft Dynamics:
-
Master’s degree in Computer Science, Information Systems, or a relevant discipline
-
Experience building CRM platforms from the ground up (design to deployment)
-
Familiarity with Microsoft Power Platform: Power BI, Power Automate, and Power Apps
-
Exposure to Microsoft SharePoint and collaborative enterprise tools
-
Experience working in cross-functional agile teams
Why This Opportunity Stands Out:
-
Work on enterprise-grade CRM systems that impact operational performance
-
Lead your own projects and apply creative problem-solving
-
Collaborate with tech-forward teams focused on digital transformation
-
Gain experience integrating CRM with various tools and platforms
-
Competitive compensation and long-term project stability
Ready to Apply?
If you are passionate about delivering intelligent CRM solutions and thrive in a collaborative, technically challenging environment, we would love to hear from you. Apply today and bring your Microsoft Dynamics skills to a high-impact role.
Frequently Asked Questions (FAQs)
1. Is this a remote role?
This is primarily an onsite role based in Baltimore, with some flexibility for hybrid work arrangements.
2. What CRM platform is required?
The role focuses on Microsoft Dynamics 365 CRM development and customization.
3. Will I work on integrations?
Yes, part of your job will be to integrate Dynamics CRM with other third-party and internal systems.
4. Is experience with Power Platform required?
It is preferred but not mandatory. Familiarity with Power BI, Power Automate, or Power Apps is a plus.
5. Are training responsibilities included?
Yes, you will be expected to train users and internal teams on how to use and customize the CRM system.
6. What programming skills are essential?
Strong knowledge of C#, .NET, JavaScript, SQL, and Web Services is required.
7. What are the working hours?
This is a standard full-time role requiring 40 hours per week.
8. What kind of team will I work with?
You will collaborate with business analysts, developers, and project managers.
9. Do I need to have a Dynamics certification?
While not mandatory, a Microsoft Dynamics certification is highly valued.
10. How many years of experience are expected?
We are looking for candidates with at least 7 years in IT and 3 years specifically in Dynamics CRM.
11. What kind of CRM will I be building?
The CRM will serve multiple business units and must be scalable and user-friendly.
12. What is the hiring timeline?
The position is open now and will be filled as soon as the right candidate is identified.
13. Will I be involved in ongoing support?
Yes, your role includes both initial development and ongoing support and maintenance.
14. Is database management part of the role?
Yes, a solid understanding of SQL databases and migration techniques is expected.
15. Will I need to create technical documentation?
Yes, documenting system architecture, processes, and user guides will be part of the job.
Explore our Careers Page to see more job openings.
Check out other positions.
To apply for this job email your details to Rishib@cohetech.com