Full Stack C# .NET Developer
Fully Remote Remote Worker - N/A
Description

  

Full Stack C# .NET Developer (Remote – US/Canada)

We are looking for a talented and driven Full Stack C# .NET Developer to join our fully remote team. This role is central to modernizing legacy platforms while maintaining high-quality, reliable solutions for customers in a fast-paced environment. The ideal candidate thrives on problem-solving, takes ownership, and delivers with precision.

Although fully remote within the US or Canada, most collaboration happens during US Eastern and Central business hours. Flexible scheduling is available to support individual work styles.

  

Key Responsibilities

  • Partner with stakeholders to gather requirements and translate them into practical technical solutions.
  • Design, develop, and maintain scalable, high-quality applications using modern .NET technologies.
  • Troubleshoot and resolve complex software issues, performance bottlenecks, and defects.
  • Deploy, monitor, and maintain systems in production environments.
  • Collaborate with cross-functional teams to align project goals with delivery.
  • Contribute to code reviews and help shape engineering best practices.
  • Document processes, infrastructure, and development standards clearly.

  

Qualifications

  • Proven experience with Microsoft .NET technologies (.NET Framework, .NET Core, .NET 6+).
  • Proficiency in modern front-end frameworks such as Angular, React, and core JavaScript/TypeScript.
  • Strong hands-on experience with AWS services (EC2, S3, RDS, EKS, Lambda, VPC, IAM, CloudWatch).
  • Experience with Infrastructure as Code (IaC), especially AWS CDK with TypeScript.
  • Familiarity with Azure DevOps CI/CD pipelines and automation workflows.
  • Strong debugging and problem-solving skills, with the ability to break down complex technical issues.
  • Excellent communication and collaboration skills, proven in remote work environments.

  

What We Offer

  • 100% remote work across the US and Canada.
  • Flexibility in scheduling within core collaboration hours.
  • Opportunities to work on impactful modernization projects with a supportive, innovative team.