Senior .NET Developer

Overview

On Site
$90,000 - $120,000
Full Time

Skills

.NET
API
Authentication
C#
Database Design
Debugging
Collaboration
Continuous Delivery
Continuous Integration
Data Integration
Database
Performance Tuning
Post-production
Production Support
Reporting
SOAP
DevOps
Hosting
Management
Microsoft SQL Server
OAuth
Web API
Optimization
Scheduling
Search Technologies
Stored Procedures
Tableau
WCF
Web Services
Windows Services
XML
XPath
XSLT

Job Details

Role: Senior .NET Developer
Work location: Charlotte, NC

Job Description:

Skill: Senior .NET Developer

Must Have Technical/Functional Skills:

  • .NET Framework 4.6+ and .NET Core Strong development experience.
  • C# Programming Advanced proficiency.
  • SQL Server (2014/2016/2019) Experience in stored procedures, functions, and database design.
  • Web Services & API SOAP, REST, WCF, Windows Services, and Web API development.
  • XML/XSLT/XPath Extensive hands-on experience.
  • Search Technologies Knowledge of tools like Elastic.
  • Authentication Mechanisms Experience with OAuth, JWT, etc.
  • Web Services Hosting/Consumption Especially secure ones.
  • Scheduling Tools Familiarity with tools like Autosys.
  • CI/CD Pipelines Working experience with modern DevOps practices.
  • Production Support Debugging, performance tuning, memory optimization, and post-production fixes.
  • Collaboration Ability to work independently with multiple development teams and business analysts.
  • Nice to Have: Experience with Tableau Server 2020.x.x, Tableau APIs, and data integration with Tableau components.


Roles & Responsibilities:

  • Design, develop, and maintain applications using .NET technologies, including C# and .NET Core.
  • Develop and optimize SQL Server databases, focusing on stored procedures and performance.
  • Build and integrate SOAP/REST web services using WCF and Web API.
  • Implement secure authentication protocols like OAuth and JWT.
  • Manage and support XML/XSLT/XPath-based data transformation processes.
  • Integrate search solutions using Elastic or similar technologies.
  • Work with scheduling tools like Autosys to manage batch operations.
  • Participate in and support CI/CD pipeline activities for continuous delivery.
  • Diagnose and resolve production issues, including system performance and memory tuning.
  • Collaborate with cross-functional teams independently across various technical and business domains.
  • (Optional) Work on Tableau integration and API-based custom reporting solutions.
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.