.net developer

Overview

Full Time
Part Time
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Recruiting
Employment Authorization
ASP.NET
Software Development
Software Development Methodology
Systems Analysis/design
Testing
Web Services
System Integration
Quality Assurance
Scalability
Collaboration
Database
Documentation
Sprint
Debugging
Computer Science
Information Technology
Application Development
C#
ASP.NET MVC
.NET
Entity Framework
RESTful
Web API
Object-Oriented Programming
Design Patterns
Microsoft SQL Server
Writing
Stored Procedures
Performance Tuning
HTML5
Css3
Cascading Style Sheets
JavaScript
jQuery
Bootstrap
AngularJS
React.js
Microsoft Visual Studio
Git
Continuous Integration
Continuous Delivery
DevOps
Jenkins
Analytical Skill
Problem Solving
Conflict Resolution
Communication
Microsoft Azure
Cloud Computing
SQL Azure
Storage
Microservices
Docker
Kubernetes
Reporting
Microsoft SSRS
Microsoft Power BI
Crystal Reports
Unit Testing
NUnit
MSTest
Authentication
OAuth
Agile
Scrum

Job Details

Job Summary

Hiring W2 Candidates Only



Visa: Open To Any Visa Type With Valid Work Authorization In the USA

We are seeking a skilled .NET Developer to design, develop, and maintain high-quality software applications using the Microsoft .NET framework. The ideal candidate will have strong experience with C#, ASP.NET, and modern front-end technologies, and will work closely with cross-functional teams to deliver scalable and secure enterprise solutions.



Key Responsibilities

  • Design, develop, and maintain .NET applications using C#, ASP.NET (MVC/Core), and related technologies.

  • Participate in the software development lifecycle (SDLC) including analysis, design, coding, testing, and deployment.

  • Develop RESTful APIs and web services for system integration.

  • Work closely with business analysts and QA teams to translate requirements into technical solutions.

  • Optimize application performance, scalability, and security.

  • Write clean, maintainable, and testable code following best coding practices and SOLID principles.

  • Collaborate with database developers to design and optimize SQL Server queries, stored procedures, and triggers.

  • Participate in code reviews, documentation, and Agile ceremonies (sprint planning, retrospectives).

  • Troubleshoot, debug, and resolve production issues in a timely manner.




Required Skills and Qualifications

  • Bachelor s degree in Computer Science, Information Technology, or related discipline.

  • 3+ years of professional experience in .NET application development.

  • Strong proficiency in C#, ASP.NET MVC, .NET Core, and Entity Framework.

  • Hands-on experience with RESTful APIs and Web API development.

  • Solid understanding of Object-Oriented Programming (OOP) and Design Patterns.

  • Experience with Microsoft SQL Server, including writing complex queries, stored procedures, and performance tuning.

  • Familiarity with front-end technologies (HTML5, CSS3, JavaScript, jQuery, Bootstrap, or Angular/React).

  • Proficiency with Visual Studio, Git, and CI/CD pipelines (Azure DevOps, Jenkins).

  • Strong analytical, problem-solving, and communication skills.




Preferred / Nice-to-Have Skills

  • Experience with Azure cloud services (App Service, Azure SQL, Functions, Blob Storage).

  • Familiarity with microservices architecture and containerization (Docker, Kubernetes).

  • Exposure to reporting tools (SSRS, Power BI, Crystal Reports).

  • Experience with unit testing frameworks (xUnit, NUnit, MSTest).

  • Knowledge of authentication and security standards (OAuth, JWT, Identity Server).

  • Prior experience with Agile/Scrum methodologies.


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.