Demo

Software (C#/ .NET) Engineer - 12+ years exp. (Visa: USC/GC)

TMS LLC
Nashville, TN Other
POSTED ON 12/15/2025 CLOSED ON 12/24/2025

What are the responsibilities and job description for the Software (C#/ .NET) Engineer - 12+ years exp. (Visa: USC/GC) position at TMS LLC?

Company Description

 

    Job Description

    Role: Software (C#/ .NET) Engineer
    Duration: 12 Months C2H
    Location:
    Nashville, TN- fully onsite
     

    Visa: USC/GC

     

    Key Responsibilities:

    • Analyze and understand existing .NET-based applications and identify integration points.
    • Migrate and refactor legacy applications into a modular, plug-in driven Azure platform.
    • Leverage Azure services to modernize application components (App Services, Azure Functions, Service Bus, etc.).
    • Ensure the integration is clean, scalable, and maintains low coupling with the existing system.
    • Collaborate with architects and DevOps teams to implement CI/CD pipelines and infrastructure as code.
    • Maintain high code quality through best practices such as unit testing, code reviews, and documentation.
    • Troubleshoot performance, deployment, and integration issues in cloud and hybrid environments.

    Required Skills and Experience:

    • Strong experience with C# and .NET (Framework/Core) in enterprise applications.
    • Experience with Microsoft Azure, including key services like:
    • Azure App Services, Azure Functions, Azure Storage, Azure Service Bus, Azure Key Vault
    • Solid understanding of modular and plug-in architecture patterns.
    • Hands-on experience with refactoring legacy applications for cloud-readiness.
    • Familiarity with CI/CD tools (e.g., Azure DevOps, GitHub Actions, pipelines).
    • Proficient in REST API development, asynchronous programming, and dependency injection.
    • Strong understanding of DevOps principles and infrastructure as code (ARM/Bicep/Terraform).
    • Excellent problem-solving, debugging, and communication skills.

    Additional Information

    All your information will be kept confidential according to EEO guidelines.

    Retirement Solutions Executive
    Asure Software -
    Nashville, TN
    Senior Account Executive
    PCS Software INC and Careers -
    Nashville, TN
    Communications Specialist - Nashville, TN/Hybrid
    Software Technology Inc -
    Nashville, TN

    Hourly Wage Estimation for Software (C#/ .NET) Engineer - 12+ years exp. (Visa: USC/GC) in Nashville, TN
    $48.00 to $61.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 (C#/ .NET) Engineer - 12+ years exp. (Visa: USC/GC)?

    Sign up to receive alerts about other jobs on the Software (C#/ .NET) Engineer - 12+ years exp. (Visa: USC/GC) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $92,369 - $122,605
    Income Estimation: 
    $117,024 - $149,811
    This job has expired.
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at TMS LLC

    • TMS LLC Chicago, IL
    • PROGRAM DATES June 2, 2026 – August 7, 2026 About Us tms unites technology, marketing, and sourcing to drive transformational change for the world’s leadin... more
    • 13 Days Ago

    • TMS LLC Chicago, IL
    • PROGRAM DATES June 2, 2026 – August 7, 2026 About Us tms unites technology, marketing, and sourcing to drive transformational change for the world’s leadin... more
    • 13 Days Ago

    • TMS LLC Alpharetta, GA
    • Company Description Job Description Role: Technical Lead Developer Duration: 6 months C2H Location: Alpharetta, GA (Remote) (Planned, in-office activities ... more
    • 5 Days Ago

    • TMS LLC Chicago, IL
    • Starting salary between $130,000 -$150,000 base, plus bonus. About Us tms unites technology, marketing, and sourcing to drive transformational change for t... more
    • 5 Days Ago


    Not the job you're looking for? Here are some other Software (C#/ .NET) Engineer - 12+ years exp. (Visa: USC/GC) jobs in the Nashville, TN area that may be a better fit.

    • Asure Software Nashville, TN
    • Who we are: Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owner’s mentality... more
    • 14 Days Ago

    • Asure Software Nashville, TN
    • Who we are Over 600 employees strong, Asure sees Human Capital Management (HCM) through the lens of entrepreneurs and executives with an owner’s mentality.... more
    • 26 Days Ago

    AI Assistant is available now!

    Feel free to start your new journey!