Sr. .NET Developer (VB.NET, .net/c#, Azure, SQL)

Overview

Hybrid
$100,000 - $140,000
Full Time
No Travel Required

Skills

.NET
C#
VB.NET
SQL
Azure
SQL Server

Job Details

# 1874 Senior .NET Developer (VB.NET/C#/.NET Core, Azure, SQL)

 

We are seeking a Senior .NET Developer with a strong foundation in both legacy and modern Microsoft technologies. This role is ideal for a seasoned developer who can contribute across the software development lifecycle, including maintenance of existing applications, building new services, system integrations, and modernization initiatives. The ideal candidate will possess a blend of VB.NET, C#, REST API development, and strong front-end and back-end capabilities, with exposure to Azure DevOps and SQL Server environments. Experience with JavaScript, and reporting packages a plus.

Responsibilities

  • Maintain and enhance legacy VB.NET applications ensuring reliability and performance.
  • Integrate systems with third-party vendors, including API design and implementation.
  • Participate in cloud-based development and DevOps activities using Azure and Azure DevOps.
  • Collaborate with cross-functional teams to define, design, and deliver new features and services.
  • Manage SQL Server databases, perform development and optimization tasks.
  • Contribute to front-end development using JavaScript, HTML, CSS, and modern frameworks
  • Document technical solutions, participate in code reviews, and contribute to continuous improvement.
  • Assist in developing and maintaining CI/CD workflows
  • Support modernization efforts, including breaking down monolithic services into microservices.

Requirements

  • Proficiency in VB.NET and C# with 6+ years of hands-on experience.
  • Experience with REST API integration (1+ years preferred)
  • Strong skills in SQL and SQL Server database development.
  • Knowledge of Azure platform and DevOps practices is a plus.
  • Experience with HTML, CSS, JavaScript, and frameworks.
  • Familiarity with TFS for version control and workflow creation.
  • Experience with containerization (Docker, Kubernetes) is a plus.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and collaboratively in a team environment.
  • Excellent communication skills and proactive attitude.
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.