.NET DeveloperEmployee
Software Engineer (Engineering)
5 - 10 yrs
Full Time
Remote
$80,000 - $90,000
Overview

We are seeking self-driven Senior .NET Developers to support enterprise-level projects. The role involves upgrading an older ASP.NET application to a modern .NET framework, migrating to run seamlessly in Linux environment, and deployment in AWS cloud infrastructure.

Responsibility
  • Lead and contribute to the modernization of legacy ASP.NET applications.
  • Refactor and upgrade code to be compatible with the latest .NET standards.
  • Ensure the applications run reliably on Linux-based environments.
  • Migrate and configure applications for deployment on AWS.
  • Collaborate with cross-functional teams (devs, QA, DevOps, PMs).
  • Participate in daily stand-ups, code reviews, and planning sessions.
  • Write clean, scalable, and well-documented code.
  • Troubleshoot and resolve complex application issues independently.
Ideal Candidate Qualities
  • The ideal candidate has strong expertise in .NET development, along with comprehensive experience in ASP.NET, .NET Framework/Core, C#, and Web APIs. They are skilled in working with Linux environments and have a solid experience with AWS services. They are highly proficient in SQL Server, Entity Framework, and able to optimize databases. Their strong command of Git, CI/CD pipelines, and containerization is unmatched. Moreover, their excellent English communication skills aid efficient collaboration across teams.
Requirements
  • 5–8+ years of experience as a .NET developer.
  • Deep expertise in ASP.NET, .NET Framework/Core, C#, and Web APIs.
  • Strong experience migrating legacy applications to modern .NET versions.
  • Comfortable working with Linux environments (e.g., .NET Core on Ubuntu).
  • Solid experience with AWS services (e.g., EC2, S3, RDS, CloudWatch, Lambda).
  • Proficient with SQL Server, Entity Framework, and database optimization.
  • Strong command of Git, CI/CD pipelines, and containerization (e.g., Docker).
  • Excellent English communication skills – both written and verbal.
  • Ability to work independently with minimal oversight.
  • Strong problem-solving mindset and self-motivation.
Would love to see
  • Familiarity with DevOps tools (e.g., Terraform, Ansible).
  • Experience in Agile/Scrum environments.
  • Prior work on high-availability distributed systems.
  • Knowledge of frontend technologies (e.g., Angular, React) is a plus.

About this Job

Job posted

May 21, 2025

Job type

Full Time, Employee

Locations

India, Canada

Primary role

Software Engineer

Skills Needed

.NET

About Company

Industry

Technology

Company size

10-50

Apply to top-paying remote full-time jobs

Become a part of cosmogence talent pool.