Overview
On Site
Depends on Experience
Contract - W2
Skills
.NET
ASP.NET
Agile
Amazon Web Services
AngularJS
Job Details
Job Title: .NET Developer
Location: New York
Duration: Long Term
Duration: Long Term
Job Summary
We are seeking a skilled .NET Developer to design, develop, and maintain high-quality applications using Microsoft technologies. The ideal candidate will have hands-on experience in .NET Core, C#, SQL, and modern front-end technologies, with a strong understanding of the software development life cycle (SDLC).
Key Responsibilities
- Design, develop, test, and deploy .NET applications (web and/or desktop).
- Write clean, scalable, and efficient code using C# and .NET Core/.NET Framework.
- Develop APIs, web services, and integrations with third-party systems.
- Collaborate with cross-functional teams (Business Analysts, QA, Project Managers) to gather requirements and deliver solutions.
- Optimize and maintain existing applications, ensuring performance, security, and scalability.
- Debug, troubleshoot, and resolve technical issues in a timely manner.
- Create and maintain technical documentation.
- Follow Agile/Scrum practices and participate in sprint planning, reviews, and retrospectives.
Required Skills & Qualifications
- Bachelor s degree in Computer Science, IT, or related field (or equivalent experience).
- 3 7 years of experience in .NET development.
- Strong proficiency in C#, , .NET Core, and MVC.
- Experience with Web APIs, RESTful services, and microservices architecture.
- Proficiency in SQL Server (queries, stored procedures, performance tuning).
- Front-end experience with JavaScript, HTML5, CSS3, Angular/React (nice to have).
- Knowledge of Azure/AWS cloud services (preferred).
- Familiarity with version control (Git, TFS) and CI/CD pipelines.
- Strong problem-solving and debugging skills.
Preferred Skills
- Experience with Entity Framework, LINQ, and ORM tools.
- Familiarity with Docker, Kubernetes, or containerization.
- Knowledge of Agile/Scrum methodologies.
- Good communication and teamwork skills.
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.