Senior .NET Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

.NET
ASP.NET
ASP.NET MVC
Amazon Web Services
AngularJS
C#
Cloud Computing
Code Optimization
Collaboration
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Database Administration
Debugging
Design Patterns
DevOps
Docker
Entity Framework
Good Clinical Practice
Google Cloud
Google Cloud Platform
JavaScript
Kubernetes
LINQ
Leadership
Mentorship
Microservices
Microsoft Azure
Microsoft SQL Server
Performance Tuning
Problem Solving
Quality Assurance
RESTful
React.js
Regulatory Compliance
Scalability
Software Architecture
Stored Procedures
TypeScript
UI
User Experience
Vue.js
Web API
Writing
mvc

Job Details

We are seeking a highly experienced Senior .NET Developer with 10+ years of experience in designing, developing, and deploying enterprise applications using .NET technologies. The ideal candidate will have strong expertise in C#, ASP.NET, .NET Core, MVC, Web API, Microservices, SQL Server, and Cloud Technologies (Azure/AWS). This role requires hands-on experience in architecting scalable solutions, code optimization, and leading development teams.

Key Responsibilities:

Design, develop, and maintain robust, scalable, and high-performance applications using .NET Core, C#, and ASP.NET MVC/Web API.
Develop and integrate RESTful APIs and Microservices.
Work with SQL Server, Entity Framework, and LINQ for database management.
Implement cloud-based solutions using Azure or AWS.
Write clean, maintainable, and efficient code following SOLID principles and best practices.
Lead and mentor a team of developers, conduct code reviews, and ensure coding standards.
Collaborate with cross-functional teams including UI/UX designers, DevOps, and QA to deliver quality software.
Troubleshoot, debug, and optimize applications for maximum performance and scalability.
Implement CI/CD pipelines and DevOps practices for automated deployments.
Ensure security best practices and compliance with industry standards.

Required Qualifications:
10+ years of hands-on experience in .NET development.
Expertise in C#, .NET Core, ASP.NET MVC, Web API, and Entity Framework.
Strong experience with SQL Server, writing complex queries, stored procedures, and performance tuning.
Hands-on experience in Microservices architecture and RESTful API development.
Experience with Azure, AWS, or Google Cloud Platform (Google Cloud Platform).
Proficiency in JavaScript, TypeScript, and front-end frameworks (React/Angular/Vue preferred).
Strong understanding of design patterns, SOLID principles, and software architecture.
Experience with CI/CD, Docker, Kubernetes, and DevOps tools.
Excellent problem-solving skills and ability to work independently or in a team.
Strong communication and leadership 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.