Demo

Software Engineer

TrueSkilla
Charlotte, NC Contractor
POSTED ON 4/27/2026 CLOSED ON 5/1/2026

What are the responsibilities and job description for the Software Engineer position at TrueSkilla?

Job Title: Software Engineer 4

Type: W2 Only

Duration: 24-month assignment

Location: Charlotte, NC (Hybrid Role – 3 days onsite in a week)

Job Description:

  • This role is part of the Customer Relationship Management (CRM) team supporting the Commercial Banking line of business. 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.

Hourly Wage Estimation for Software Engineer in Charlotte, NC
$37.00 to $46.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$106,780 - $140,358
Income Estimation: 
$104,963 - $131,876
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Charlotte, NC area that may be a better fit.

  • Siemens Digital Industries Software Charlotte, NC
  • We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacture... more
  • 1 Day Ago

  • Veracity Software Inc Charlotte, NC
  • Top Skills: ServiceNow Development, ServiceNow VR module, JavaScript, CSA certification. Look for 9 years of experience into servicenow, at least 5 into de... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!