Overview
Skills
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