Mid Level Full Stack .NET Developer - Angular Exp - Remote - W2

Overview

Remote
Contract - W2

Skills

.NET Core
Angular
C#

Job Details


Job Summary:

We are seeking a highly skilled and experienced Full Stack .NET Developer to join our team. The ideal candidate will bring deep technical expertise in the Microsoft technology stack and a strong understanding of front-end development using Angular. The role requires hands-on experience in developing, testing, deploying, and maintaining scalable applications. You should also be comfortable supporting applications outside business hours when necessary.

Key Responsibilities:

Design, develop, test, and maintain web applications using C#, .NET Framework, .NET Core, and Angular.

Build and maintain Web APIs and WCF services.Work with Microsoft SQL Server for database design, development, and performance tuning.Collaborate with cross-functional teams to define, design, and ship new features.

Ensure the quality of code through unit testing and adherence to best practices.

Participate in code reviews and contribute to architectural decisions.

Document system designs, configurations, and support procedures.

Provide after-hours support on a rotational basis as needed.

Required Skills & Experience:Skill / AreaExperience

4-Year College DegreeRequiredAfter-Hours Support

Required (as needed)Software Development (Full SDLC) on Microsoft Stack

6+ Years.NET Framework (1.1 ? 4.6.x)

5+ YearsC#

5+ YearsAngular (any modern version

5+ YearsWCF Web Services

5+ YearsObject-Oriented Programming

5+ YearsMicrosoft SQL Server

5+ YearsVisual Studio

5+ YearsTechnical Documentation

5+ Years.NET Core

2+ YearsWeb API (RESTful services)

Strong Understanding

Preferred Qualifications:

Experience working in Agile or Scrum environments.

Familiarity with CI/CD pipelines and DevOps practices.

Exposure to cloud platforms such as Azure or AWS.

Strong problem-solving and analytical skills.

Excellent verbal and written communication abilities.


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.