Demo

Senior .NET Developer

Aroha Technologies, Inc
Charlotte, NC Contractor
POSTED ON 7/26/2026
AVAILABLE BEFORE 8/23/2026
Job Description (Posting)

Senior Technical Lead with .NET, Azure, C# Job Summary

The Senior Technical Lead (.NET, Azure, C#) will be responsible for leading the technical team in designing, developing, and implementing software solutions using .NET technologies, Azure cloud services, and C#. The role involves providing technical guidance, mentoring team members, and ensuring the successful delivery of projects within the specified timelines.

Key Responsibilities

  • Lead the team in architecting, designing, and implementing scalable and secure .NET applications on the Azure cloud platform.
  • Provide technical expertise in C# programming to optimize application performance and functionality.
  • Collaborate with cross-functional teams to gather requirements, analyze technical feasibility, and recommend appropriate solutions.
  • Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices.
  • Troubleshoot complex technical issues, propose innovative solutions, and implement fixes to enhance system reliability.
  • Stay updated with the latest trends in .NET, Azure, and C# technologies to drive continuous improvement and innovation within the team.

Skill Requirements

  • Proficient in .NET Framework, including ASP.NET, MVC, and Web API for building robust web applications.
  • Strong knowledge of Azure cloud services such as Azure Functions, Azure SQL Database, and Azure App Service.
  • Expertise in C# programming with strong object-oriented design principles and development patterns.
  • Experience designing and implementing Microservices architecture using .NET Core and Azure Kubernetes Service (AKS).
  • Familiarity with DevOps practices, CI/CD pipelines, and automation tools.
  • Excellent analytical, troubleshooting, and communication skills.

Experience - 8 Years Skill (Primary)

Technical Skills (ERS) Framework Windows .NET

Other Requirement

Location: Charlotte, NC

Senior .NET Developer

Senior .NET Developer with strong expertise in C#, .NET Core, Microservices, and Cloud Technologies to support strategic Banking and Payments modernization initiatives. The candidate will be responsible for designing, developing, and supporting scalable, high-performance applications used across Payments, Treasury, Commercial Banking, and Digital Banking platforms.

Key Responsibilities

  • Design and develop applications using C#, .NET Core, ASP.NET Core, Web APIs, and Microservices Architecture.
  • Build and maintain secure, scalable REST APIs and backend services.
  • Develop event-driven and distributed solutions using Kafka, MQ, or messaging platforms.
  • Collaborate with Business, Architecture, QA, and DevOps teams in an Agile environment.
  • Participate in application modernization from legacy platforms to cloud-native solutions.
  • Integrate applications with banking systems supporting Payments, Treasury, and Customer Onboarding.
  • Support CI/CD implementation and production deployments.

Required Skills

  • 8 years of software development experience.
  • Strong hands-on experience with:
    • C#
    • .NET Core / ASP.NET Core
    • Microservices Architecture
    • REST APIs
    • SQL Server
    • Entity Framework
    • Git
  • Experience with:
    • Azure or AWS
    • Docker
    • Kubernetes
    • Azure DevOps / Jenkins CI/CD Pipelines
    • Messaging platforms (Kafka, MQ)

Hourly Wage Estimation for Senior .NET Developer in Charlotte, NC
$54.00 to $68.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 Senior .NET Developer?

Sign up to receive alerts about other jobs on the Senior .NET Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$123,508 - $158,121
Income Estimation: 
$132,730 - $173,376
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

Job openings at Aroha Technologies, Inc

  • Aroha Technologies, Inc Newark, DE
  • Position : Mulesoft Developer Location : 300 Continental Drive, Newark, DE 19713 Work : Onsite 3 days a week Type : Contract Job Description Responsible fo... more
  • 2 Days Ago

  • Aroha Technologies, Inc Rapids, IA
  • Title - Java Senior Technical Lead / Cloud Engineer (AWS & Terraform) Location: Cedar Rapids, IA (Remote considered for the right candidate) Job Type: Cont... more
  • 2 Days Ago

  • Aroha Technologies, Inc Phoenix, AZ
  • Job Description (Posting) Job Title/Role Name: AWS Architect role Position Type: 6 months C2H (consent should be shared on demand) Must Have Skills AWS, Gu... more
  • 2 Days Ago

  • Aroha Technologies, Inc Charlotte, NC
  • Role : Technical Lead Experience: 10 Years (15 years preferred) Location: Charlotte, NC (Face-to-Face Interview Mandatory) Job Summary We are looking for a... more
  • 2 Days Ago


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

  • Apex Systems Charlotte, NC
  • Job#: 3043329 Job Description: Senior .NET Developer Location: Charlotte, North Carolina (Hybrid) Duration: 15 months Role Overview We are seeking a senior... more
  • 4 Days Ago

  • Genesis10 Charlotte, NC
  • Genesis10 is currently seeking a Senior .NET Developer for a hybrid position (3 days per week) with a Global Financial Institution located in Charlotte, NC... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!