You are viewing a preview of this job. Log in or register to view more details about this job.

Dot Net Full Stack Developer(W2 Position)

Position: .NET Full Stack Developer 
Location: Multiple 
Duration: 12+ Months 
 

Job Description:

Role Summary:
We are seeking a skilled .NET Full Stack Developer to design, develop, and maintain scalable web applications using modern Microsoft technologies. The candidate will work on both front-end and back-end development, collaborate with cross-functional teams, and ensure high performance, security, and scalability of applications.

Develop Web Applications

Design and develop scalable applications using .NET / .NET Core and C#.

Backend Development

Build secure and efficient RESTful APIs and microservices using ASP.NET Core Web API.

Frontend Development

Develop responsive UI using Angular / React / JavaScript, HTML5, CSS3, Bootstrap.

Database Management

Work with SQL Server, write stored procedures, joins, triggers, and performance tuning queries.

ORM Frameworks

Implement Entity Framework / LINQ for database interactions.

Cloud Integration

Deploy and manage applications using Microsoft Azure services (App Services, Azure Functions, Service Bus).

Version Control

Use Git, GitHub, or Azure DevOps for source code management and collaboration.

CI/CD & DevOps

Implement CI/CD pipelines and automated deployments using Azure DevOps, Jenkins, or GitHub Actions.

Application Architecture

Apply Object-Oriented Programming (OOP), MVC architecture, and design patterns for maintainable code.

API Integration

Integrate third-party services and APIs such as payment gateways, messaging services, or external APIs.

Testing & Debugging

Perform unit testing, integration testing, and troubleshoot production issues.

Security Best Practices

Implement authentication/authorization methods such as OAuth, JWT, Identity Framework.

Agile Development

Work in Agile/Scrum environments, participate in sprint planning, code reviews, and stand-ups.

Performance Optimization

Monitor and improve application performance, scalability, and reliability.

Collaboration & Documentation

Collaborate with product managers, QA teams, and designers while maintaining technical documentation.

Preferred Qualifications

Bachelor’s or Master degree in Computer Science / IT / Software Engineering

3–8+ years experience in .NET development

Experience with Microservices, Docker, Kubernetes, and cloud deployments (preferred)

Thank you 
Anurag
anurag@profiledm.com
+1952 800 4117