Senior DotNet Developer

  • Cynet Systems
  • Charlotte, North Carolina
  • Full Time

We are looking for Senior DotNet Developer for our client in Charlotte, NC .

Job Title: Senior DotNet Developer

Job Location: Charlotte, NC

Job Type: Contract

Job Overview:

  • Senior .NET + Azure developer/Lead with 8+ years of experience on API development on .Net and Azure development experience.

Requirement/Must Have:

  • Bachelor's degree in Computer Science or related field.
  • 8+ years of .NET software development experience building web-based applications OR a Master's degree in Computer Science or Computer Engineering.

Responsibilities:

  • Perform full life cycle application development, including researching available technical options for features, providing guidance and feedback on the findings, and building proof of concepts to confirm the best approach.
  • Determine optimal solutions for architecture, efficiency, maintainability, and scalability in cooperation with developers and architects.
  • Aid Product Management in the creation of product road maps and ensuring objectives are realistic and achievable.
  • Collaborate with Principal Engineers and Offshore team to create solution designs, following Architectural guidance and design.
  • Mentor junior developers.

Skills:

  • .NET Core.
  • .NET Framework 4.5+.
  • C#.
  • JavaScript.
  • RESTful services.
  • ORM.
  • T-SQL.
  • JSON.
  • MVC.
  • XML.
  • HTML.
  • CSS.
  • Azure based Architectures.

Qualification And Education:

  • Good understanding of CI/CD concepts to utilize the IAC using Terraform to deploy the Azure infrastructure.
  • Experience designing solutions with modern architecture patterns such as Microservices, SOA, Domain-Driven Design, CQRS, Asynchronous Messaging, Service Bus, Event Sourcing, APIs, and Web Services.
  • Ability to collaborate, own problems/solutions, shift left mindset and drive conversations with stakeholders.
  • Experience performing code reviews for team deliverables to ensure code follows documented standards and best practices.
Job ID: 523507852
Originally Posted on: 6/3/2026

Want to find more Technology opportunities?

Check out the 165,505 verified Technology jobs on iHireTechnology