

Strategic Staffing Solutions
Microsoft Dynamics CRM Lead Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Microsoft Dynamics CRM Lead Engineer in Charlotte, NC, lasting 24 months at $65-$70/hr. Requires 4+ years in software engineering, C#, .NET, and web technologies. Experience with Microsoft Dynamics CRM and Power Platform is essential.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
560
-
🗓️ - Date
April 25, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
W2 Contractor
-
🔒 - Security
Unknown
-
📍 - Location detailed
Charlotte Metro
-
🧠 - Skills detailed
#JavaScript #Code Reviews #C# #.Net #Web Services #Cloud #HTML (Hypertext Markup Language) #Microsoft Azure #CRM (Customer Relationship Management) #Agile #React #Azure #PowerApps #Deployment #Python #TypeScript #AI (Artificial Intelligence) #Azure cloud
Role description
Microsoft Dynamics CRM Lead Engineer
Location: NC-CHARLOTTE-300 S Brevard St
3 days in office
Schedule: 8am-5pm, could be outside hours work for releases and deploy
Duration: This will go 24 months, possible to convert but unknown
Interview: 60 min MS Teams call
Pay- $65-$70/Hr with $5NP Fee
SORRY NO OPT'S OR CTC'S FOR THIS ROLE!
JOB DESCRIPTION
Within the customer Technology organization, this role is part of the Customer Relationship Management (CRM) team supporting the Commercial Banking line of business within the CCIBT organization. The CRM team is responsible for enterprise customer relationship management applications used across the commercial bank.
This position specifically supports the Microsoft Dynamics CRM platform, which is externally hosted. While the broader CRM ecosystem includes both Microsoft Dynamics and Salesforce instances, this role will focus exclusively on Microsoft Dynamics.
The individual will work as part of an agile development team and will be responsible for hands-on application development, enhancement delivery, and ongoing support of a production CRM platform. The application has a steady and consistent backlog of enhancements, providing long-term stability and continuous development work.
The ideal candidate has strong experience in the Microsoft technology stack, web application development, and familiarity with CRM platforms, with a willingness to deepen expertise specifically in the Microsoft Dynamics CRM and Power Platform environment. Prior financial services experience is not required.
Key Responsibilities
• Design, develop, and enhance features within the Microsoft Dynamics CRM platform
• Perform hands-on development using C#, .NET, and modern web technologies
• Build and maintain integrations using RESTful and/or SOAP-based web services
• Collaborate with business partners and product owners to translate requirements into technical solutions
• Support CRM enhancements for commercial banking users as part of a larger enterprise CRM team
• Participate in code reviews, testing, and deployment activities
• Communicate complex technical concepts clearly to non-technical stakeholders
Required Qualifications
4+ years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education
• 4+ years of application development and implementation experience
• 4+ years of experience with C# and .NET
• 4+ years of experience with HTML, JavaScript, and CSS
• Experience with JavaScript, TypeScript, and React
• Experience developing and consuming RESTful and/or SOAP web services
• Experience with PowerApps / Microsoft Power Platform
• Knowledge and understanding of Microsoft Dynamics CRM or other CRM platforms
• 2+ years of experience communicating complex technical information to non-technical business partners in a collaborative environment
Desired Qualifications
• Experience with Python
• Experience using AI-assisted development tools
• Knowledge of AI prompt engineering
• Experience with Microsoft Azure cloud is preferred
Microsoft Dynamics CRM Lead Engineer
Location: NC-CHARLOTTE-300 S Brevard St
3 days in office
Schedule: 8am-5pm, could be outside hours work for releases and deploy
Duration: This will go 24 months, possible to convert but unknown
Interview: 60 min MS Teams call
Pay- $65-$70/Hr with $5NP Fee
SORRY NO OPT'S OR CTC'S FOR THIS ROLE!
JOB DESCRIPTION
Within the customer Technology organization, this role is part of the Customer Relationship Management (CRM) team supporting the Commercial Banking line of business within the CCIBT organization. The CRM team is responsible for enterprise customer relationship management applications used across the commercial bank.
This position specifically supports the Microsoft Dynamics CRM platform, which is externally hosted. While the broader CRM ecosystem includes both Microsoft Dynamics and Salesforce instances, this role will focus exclusively on Microsoft Dynamics.
The individual will work as part of an agile development team and will be responsible for hands-on application development, enhancement delivery, and ongoing support of a production CRM platform. The application has a steady and consistent backlog of enhancements, providing long-term stability and continuous development work.
The ideal candidate has strong experience in the Microsoft technology stack, web application development, and familiarity with CRM platforms, with a willingness to deepen expertise specifically in the Microsoft Dynamics CRM and Power Platform environment. Prior financial services experience is not required.
Key Responsibilities
• Design, develop, and enhance features within the Microsoft Dynamics CRM platform
• Perform hands-on development using C#, .NET, and modern web technologies
• Build and maintain integrations using RESTful and/or SOAP-based web services
• Collaborate with business partners and product owners to translate requirements into technical solutions
• Support CRM enhancements for commercial banking users as part of a larger enterprise CRM team
• Participate in code reviews, testing, and deployment activities
• Communicate complex technical concepts clearly to non-technical stakeholders
Required Qualifications
4+ years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education
• 4+ years of application development and implementation experience
• 4+ years of experience with C# and .NET
• 4+ years of experience with HTML, JavaScript, and CSS
• Experience with JavaScript, TypeScript, and React
• Experience developing and consuming RESTful and/or SOAP web services
• Experience with PowerApps / Microsoft Power Platform
• Knowledge and understanding of Microsoft Dynamics CRM or other CRM platforms
• 2+ years of experience communicating complex technical information to non-technical business partners in a collaborative environment
Desired Qualifications
• Experience with Python
• Experience using AI-assisted development tools
• Knowledge of AI prompt engineering
• Experience with Microsoft Azure cloud is preferred






