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