Senior .NET Full Stack Developer

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

.NET
ASP.NET
Amazon Web Services
Analytical Skill
AngularJS
C#
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Css3
Design Patterns
DevOps
Docker
Entity Framework
GitHub
HTML5
Interfaces
JavaScript
Knowledge Sharing
Kubernetes
Microservices
Microsoft
Microsoft Azure
Microsoft SQL Server
Object-Oriented Programming
Problem Solving
Quality Assurance
RESTful
React.js
Software Development
Stored Procedures
Unit Testing
Web API
Web Applications

Job Details

Job Title: Senior .NET Full Stack Developer (Remote)

Location: Remote
Experience Required: 10+ Years
Employment Type: Full-time, Remote
Department: Software Development / Engineering

About the Role:

We are seeking a highly skilled and experienced Senior .NET Full Stack Developer to join our remote engineering team. As a core member of our development team, you will be responsible for designing, developing, and maintaining high-performance web applications and enterprise solutions using the latest Microsoft and front-end technologies.

This is a full-time, remote position suited for a passionate developer with strong problem-solving skills, deep backend knowledge in .NET technologies, and solid front-end experience.

Key Responsibilities:

  • Architect, develop, and maintain scalable web applications using ASP.NET Core / .NET 6+

  • Design and implement RESTful APIs and integrate with third-party services

  • Work with SQL Server, Entity Framework Core, and other data persistence frameworks

  • Build rich, interactive user interfaces using Angular, React, or Blazor

  • Write clean, maintainable, and efficient code following best practices and design patterns

  • Participate in code reviews, unit testing, and CI/CD processes

  • Collaborate with cross-functional teams including Product Managers, QA Engineers, and Designers

  • Ensure performance, quality, and responsiveness of applications

  • Mentor junior developers and contribute to knowledge sharing across the team

  • Stay up to date with industry trends and emerging technologies

Required Skills & Qualifications:

  • 10+ years of hands-on experience in software development using .NET stack

  • Strong expertise in C#, ASP.NET Core, Web API development

  • Front-end proficiency in Angular, React, Blazor, HTML5, CSS3, and JavaScript/TypeScript

  • Solid experience with SQL Server, stored procedures, and performance tuning

  • Familiarity with Microservices Architecture, Docker, and Kubernetes is a plus

  • Good understanding of Azure or AWS cloud services

  • Experience with CI/CD tools like Azure DevOps, GitHub Actions, or Jenkins

  • Strong understanding of object-oriented programming, design patterns, and software architecture

  • Excellent problem-solving and analytical skills

  • Self-motivated with excellent communication and collaboration skills

  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field

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.