Skip to main content
Tallo logoTallo logo
Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

C#/.NET Developer - CRM Platform

Job

Mindlance

Full-Time

Posted 5 weeks ago (Updated 3 weeks ago) • Actively hiring

Expires 6/11/2026

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
100
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

C#/.NET Developer - CRM Platform#26-11960 CHARLOTTE, NC All On-site Job Description
JOb Descriptions:
In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance requirements that meet deliverables. Strategically collaborate and consult with client personnel.
Required Qualifications:
5+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education. Job Description Within the Client 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 or other cloud platforms
EEO:
"Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans."