Search

.NET Full Stack Developer

PublishedPublished: 6/14/2022
Technology
|

Job Description

.NET Full Stack Developer

\n

Arlington, VA

\n


\n

• Experience: 7–10 years Key Skills

\n

• Strong hands-on C#/.NET and ASP.NET Core/Web API experience

\n

• Strong backend development experience with REST APIs and services

\n

• Strong SQL Server development and troubleshooting skills

\n

• Angular hands-on expertise

\n

• React working knowledge/exposure

\n

• HTML, APIs/JSON, Git/Source Control, Agile/Scrum

\n

• Practical exposure to Microsoft Copilot/GitHub Copilot or equivalent AI-assisted development tools Good to Have

\n

• Entity Framework / Entity Framework Core

\n

• Azure DevOps and CI/CD pipelines

\n

• Application security, authentication, authorization, and secure coding practices

\n


\n

Key Responsibilities

\n

Design, develop, enhance, and maintain enterprise web applications using .NET, C#, Angular and SQL Server.

\n

Primarily develop responsive and reusable frontend components using Angular.

\n

Work on React Native mobile applications as required.

\n

Develop and integrate backend services and REST APIs using ASP.NET Core / Web API and C#.

\n

Develop and optimize SQL Server queries, stored procedures, database objects, and data-access components.

\n

Troubleshoot application issues across frontend, API, and database layers.

\n

Participate in requirements analysis, technical design, code reviews, unit testing, debugging, and deployment activities.

\n

Write maintainable, secure, scalable, and reusable code following established development standards.

\n

Use Microsoft Copilot/GitHub Copilot for development activities such as code generation, code completion, refactoring, unit-test creation, debugging assistance, documentation, and developer productivity.

\n

Apply appropriate review and validation practices when using AI-generated code to ensure security, quality, maintainability, and compliance with development standards.

\n

Work closely with business analysts, architects, QA, DevOps, and other development teams in an Agile environment.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...