Software Engineer

Charlotte, NC, US • Posted 3 hours ago • Updated 3 hours ago
Contract Independent
On-site
Company Branding Image
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Banking
  • Problem Solving
  • Conflict Resolution
  • Continuous Delivery
  • Collaboration
  • Testing
  • Regulatory Compliance
  • Software Engineering
  • Training
  • Military
  • Application Development
  • C#
  • .NET
  • HTML
  • Cascading Style Sheets
  • JavaScript
  • TypeScript
  • React.js
  • RESTful
  • SOAP
  • Web Services
  • Microsoft
  • Microsoft Dynamics CRM
  • Customer Relationship Management (CRM)
  • Python
  • Artificial Intelligence
  • Prompt Engineering
  • Microsoft Azure
  • Cloud Computing
  • Agile
  • Project Management
  • Performance Management
  • Preventive Maintenance
  • Privacy
  • Marketing

Summary

Location: Charlotte, NC
Description:
Software Engineer - Microsoft Dynamics CRM (Contingent)
About the Role

In this contingent Software Engineer role, you will consult on complex, large-scale software engineering initiatives that have broad organizational impact. You will contribute to the design, development, enhancement, and support of an enterprise Customer Relationship Management (CRM) platform used across the Commercial Banking line of business. This role requires strong technical expertise, collaborative problem-solving skills, and the ability to translate complex requirements into scalable technical solutions.

You will be part of an agile development team within the Technology organization, supporting the Customer Relationship Management (CRM) team in the CCIBT organization. This position focuses exclusively on the Microsoft Dynamics CRM platform, which is externally hosted. The platform has a consistent enhancement backlog, offering long-term stability and continuous delivery opportunities.
Responsibilities
  • Consult on complex software engineering initiatives involving large-scale planning and cross-functional impact
  • 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
  • Analyze and resolve complex technical challenges, including those involving ambiguous or unprecedented factors
  • Collaborate with business partners, product owners, and client personnel to translate business requirements into technical solutions
  • Support enhancements and ongoing operations of a production CRM platform
  • Participate in code reviews, testing, release, and deployment activities
  • Communicate complex technical concepts clearly and effectively to non-technical stakeholders
  • Ensure solutions align with organizational policies, procedures, compliance requirements, and delivery standards
Minimum Qualifications
  • 4+ years of software engineering experience, or equivalent experience gained through work, consulting, training, military service, 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-based web services
  • Experience with Microsoft Power Platform (PowerApps)
  • Knowledge of Microsoft Dynamics CRM or other enterprise CRM platforms
  • 2+ years of experience communicating complex technical concepts to non-technical business partners in a collaborative environment
Preferred Qualifications
  • Experience with Python
  • Experience using AI-assisted development tools
  • Knowledge of AI prompt engineering
  • Experience with Microsoft Azure or other cloud platforms
  • Experience working in agile development environments
Work Location & Schedule
  • Location: Charlotte, NC (300 S Brevard St)
  • Work Model: Hybrid - 3 days in office
  • Schedule: 8:00 AM - 5:00 PM (occasional off-hours support for releases and deployments)
Assignment Details
  • Engagement Length: 24 months (possible conversion, not guaranteed)
  • Start Intake: April 20


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1129693
  • Posted 3 hours ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

Today

Contract

USD 53.00 - 57.00 per hour

Charlotte, North Carolina

Today

Contract

USD 69.00 - 74.00 per hour

Charlotte, North Carolina

Today

Contract

USD 53.00 - 57.00 per hour

Charlotte, North Carolina

Today

Contract

USD 53.00 - 57.00 per hour

Search all similar jobs