.NET Full Stack Developer

Overview

On Site
Depends on Experience
Full Time
Accepts corp to corp applications

Skills

dot net
.net
angular

Job Details

Job Description: .NET Full Stack Developer

Location: Atlanta, GA


Job Description

We are seeking a highly skilled .NET Full Stack Developer with strong expertise in Angular to join our

development team. The ideal candidate should have solid experience in building scalable, secure,

and high-performing applications using .NET Core, C#, Web APIs, SQL Server, and Angular. This role

requires hands-on coding, problem-solving skills, and the ability to work in a collaborative Agile

environment.

Key Responsibilities

Design, develop, and maintain web applications using .NET Core, C#, Web API, and Angular.

Build reusable, efficient, and scalable front-end components with Angular (latest versions).

Develop and optimize back-end services, APIs, and database structures.

Collaborate with product owners, architects, and QA teams to deliver high-quality solutions.

Participate in code reviews, design discussions, and sprint planning.

Ensure application performance, security, and responsiveness.

Troubleshoot, debug, and resolve technical issues in a timely manner.

Stay updated with emerging technologies and apply best practices.

Required Skills & Qualifications

6+ years of full-stack development experience.

Strong proficiency in Angular 8+ (preferably Angular 12/13/14).

Hands-on experience with .NET Core, C#, Web API, Entity Framework.

Strong knowledge of HTML5, CSS3, JavaScript, TypeScript.

Solid understanding of SQL Server, database design, and optimization.

Experience with RESTful APIs, Microservices, and integration patterns.

Familiarity with cloud platforms (Azure/AWS) is a plus.

Experience in Agile/Scrum methodology.

Excellent problem-solving, debugging, and communication skills.

Good to Have

Knowledge of DevOps practices, CI/CD pipelines (Azure DevOps, Jenkins, etc.).

Familiarity with Docker/Kubernetes.

Exposure to unit testing frameworks (xUnit, NUnit, Jasmine, Karma).

Experience in performance tuning and security best practices.

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.