×
Register Here to Apply for Jobs or Post Jobs. X

MS Dynamics CRM Developer

Job in Indianapolis, Hamilton County, Indiana, 46262, USA
Listing for: eimagine
Full Time position
Listed on 2026-01-23
Job specializations:
  • IT/Tech
    IT Consultant, Technical Support, Systems Analyst, CRM System
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Indianapolis

Join to apply for the MS Dynamics CRM Developer role at eimagine
.

At eimagine, we know your best work occurs when you live your best life and share your unique talents. We are committed to a remote‑enabled environment that supports this principle. Recognized as a Best Place to Work since 2015, our team values humility, confidence, continuous learning, and celebrating one another’s success. For over 24 years we help clients navigate technology and business change while delivering measurable value and outcomes that empower their success.

Due to our growth, we are seeking a MS Dynamics CRM Developer who will customize, implement, and support CRM applications for our clients. Join us to create business value through IT solutions.

Description of Duties
  • Responsible for the development and ongoing support of custom applications and objects within Microsoft Dynamics CRM
  • Serve as a Subject Matter Expert (SME) on all aspects of CRM software, including technical requirements, system configuration, user requirements, and system upgrades
  • Identify and implement third‑party applications to enhance and support the CRM system
  • Perform CRM application testing of configurations and customizations
  • Lead and/or participate in analysis sessions with clients to determine application requirements for new CRM implementations
  • Extend CRM capabilities by creating new entities, forms, workflows, and reports
  • Design business processes and integrations between Microsoft Dynamics CRM applications and other applications
  • Perform data migration activities
  • Analyze system specifications and translate requirements into functional and technical specifications
  • Analyze existing applications, diagnose, troubleshoot problems, and design fixes
  • Provide testing support to ensure logic and syntax are correct and program results are accurate
  • Offer feedback on performance considerations/usability issues concerning software specifications and implementation
  • Assist quality assurance and support personnel with troubleshooting application problems
  • Utilize version control systems such as Git in accordance with project definitions and best practices
  • Use development management tools such as Azure Dev Ops and Jira as directed by supervisor or project manager
  • Document code consistently throughout the development process following guidelines established by eimagine or the project governing body
  • Participate in Scrum ceremonies as required by project assignments
  • Support authoring of solution proposals, technical whitepapers, and blogs as required
  • Provide presentations to customers or client audiences and professional peers
  • Recommend tools and processes to increase team productivity
  • Program in an object‑oriented environment
  • Have 3+ years of experience working in the SDLC (Software Development Life Cycle) and in Dynamics 365 CRM Development or as a technical consultant
  • Preference for Power Platform experience
  • Excellent communication skills, both internal and external, and documentation abilities
  • Experience validating solutions and working as a Software Engineer in an SDLC
  • Proven ability to self‑manage and complete project deliverables
  • Confident decision maker, accurate, detail‑oriented, and adept at problem solving and analysis
  • Strong interpersonal, listening, written, and verbal communication alongside basic project management skills
  • Functional and/or Technical Certifications as deemed appropriate for specialization

Bachelor’s degree in information technology, computer science, or equivalent job‑related experience required.

Job Details
  • Seniority level: Mid‑Senior
  • Employment type: Full‑time
  • Job function: Engineering and Information Technology
  • Industry: IT Services and IT Consulting
  • Location: Indianapolis, IN (remote‑enabled)

Referrals increase your chances of interviewing at eimagine by 2x.

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary