Senior .NET Developer

New York, NY, US • Posted 2 hours ago • Updated 2 hours ago
Full Time
No Travel Required
On-site
$50 - $55/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • .NET
  • ASP.NET
  • ASP.NET MVC
  • Agile
  • Amazon Web Services
  • AngularJS
  • Apache Kafka
  • Authentication
  • Authorization
  • Caching
  • Cascading Style Sheets
  • Cloud Computing
  • Collaboration
  • C#
  • Communication
  • DevOps
  • Docker
  • Enterprise Software
  • Entity Framework
  • JavaScript
  • Kubernetes
  • LINQ
  • MSTest
  • Mentorship
  • MongoDB
  • NoSQL
  • OAuth
  • Object-Oriented Programming
  • NUnit
  • GitHub
  • HTML5
  • Git
  • Database Design
  • RESTful
  • React.js
  • Software Development
  • Software Modernization
  • Scrum
  • Redis
  • Performance Tuning
  • RabbitMQ
  • Terraform
  • TypeScript
  • angular
  • AWS
  • Conflict Resolution
  • Continuous Delivery
  • Continuous Integration
  • Cosmos-Db
  • Css3
  • Database
  • Debugging
  • Design Patterns
  • Frontend Development
  • IT Management
  • Integration Testing
  • Jenkins
  • Messaging
  • Microservices
  • Microsoft Azure
  • Microsoft SQL Server
  • Microsoft Technologies
  • Migration
  • Software Architecture
  • Problem Solving
  • Quality Assurance
  • Query Optimization
  • Stored Procedures
  • System Integration
  • Technical Drafting
  • Unit Testing
  • Web API
  • Web Applications

Summary

Job Description: Senior .NET Developer

Job Title: Senior .NET Developer
Experience: 12+ Years
Employment Type: Full Time

Job Summary

We are seeking a highly experienced Senior .NET Developer with 12+ years of expertise in designing, developing, and maintaining scalable enterprise applications using Microsoft technologies. The ideal candidate should have strong hands-on experience with C#, .NET Core, ASP.NET Core, Web APIs, microservices, databases, and cloud platforms, along with experience in application architecture, performance optimization, and Agile development.

Key Responsibilities

  • Design, develop, test, and deploy enterprise applications using C#, .NET Core, .NET 6/7/8+, and ASP.NET Core.
  • Develop RESTful APIs, Web APIs, and microservices-based applications.
  • Build responsive web applications using Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
  • Design, optimize, and maintain SQL Server databases, stored procedures, functions, and queries.
  • Work with NoSQL databases such as MongoDB or Cosmos DB.
  • Implement authentication and authorization using OAuth 2.0, JWT, Azure AD, or similar security frameworks.
  • Develop and maintain cloud-based applications using Microsoft Azure or AWS.
  • Implement CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar tools.
  • Perform code reviews, debugging, unit testing, integration testing, and performance tuning.
  • Collaborate with architects, business analysts, QA engineers, and cross-functional teams.
  • Participate in Agile/Scrum ceremonies and contribute to technical design discussions.
  • Mentor junior developers and ensure adherence to coding standards and best practices.
  • Support application modernization, system integration, and production troubleshooting.

Required Skills

  • 12+ years of experience in software development using Microsoft technologies.
  • Strong proficiency in C#, .NET Framework, .NET Core, and modern .NET versions.
  • Expertise in ASP.NET MVC, ASP.NET Core, Web API, and RESTful services.
  • Hands-on experience with microservices and distributed application architecture.
  • Strong SQL Server experience, including query optimization and database design.
  • Experience with Entity Framework / Entity Framework Core and LINQ.
  • Front-end development experience with Angular or React.
  • Experience with Azure or AWS cloud services.
  • Proficiency with Git, CI/CD, and DevOps practices.
  • Strong knowledge of object-oriented programming, SOLID principles, and design patterns.
  • Experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Excellent problem-solving, communication, and technical leadership skills.

Preferred Qualifications

  • Experience with Docker and Kubernetes.
  • Knowledge of messaging technologies such as Azure Service Bus, RabbitMQ, or Kafka.
  • Experience with Redis caching and application performance optimization.
  • Familiarity with Terraform or other infrastructure-as-code tools.
  • Experience with enterprise application modernization and cloud migration.
  • Relevant Microsoft Azure or AWS certifications are a plus.

 

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.
  • Dice Id: 10477291
  • Position Id: 9120812
  • Posted 2 hours ago
Contact the job poster
RC

Rahul Chourasia

Recruiter @ Raas Infotek LLC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.