Herodevsinc logo

Senior Software Engineer (.NET) (Remote)

herodevsinc

Remote
Full-time
Senior
Salary not listedPosted 38m ago

Real job — pulled straight from herodevsinc’s careers page · Verified October 3, 2026 · No reposts.

Job description

herodevsinc is hiring a Senior Software Engineer (.NET) (Remote) — a full-time, remote role. Apply directly on herodevsinc's careers page below.

Sr. Software Engineer - .NET

Location: Remote

Department: Engineering

About the Role

We are seeking a Senior Software Engineer (.NET) to join our Never-Ending Support (NES) team. This role focuses on our “NES for .NET” product line, where you will produce critical security patches for CVEs affecting end-of-life versions of .NET and other NuGet packages, as well as build the tooling and automation that makes that work scale.

Key Responsibilities

  • Analyze CVEs and upstream security fixes in .NET Runtime, ASP.NET Core, SDK, and related packages, and apply them to end-of-life .NET versions
  • Build, test, and reproduce end-of-life .NET versions on modern and legacy toolchains, including resurrecting build environments and pinning dependencies that no longer resolve
  • Build and utilize AI-assisted automation for triage, patch analysis, backport drafting, and regression verification, to scale the product securing process.
  • Build and maintain test harnesses that validate CVE patch correctness and backwards compatibility
  • Provide support to customers' engineering teams on compatibility issues, and upgrade paths

Required Qualifications

  • Deep expertise in C#, and the .NET ecosystem. Low-level experience with the .NET Runtime, .NET SDK and other .NET ecosystem projects
  • Demonstrated ability to read and reason about unfamiliar low-level code: understanding a security patch well enough to reimplement it against a different code baseline
  • Experience building and debugging complex software from source, including toolchain and build-system archaeology
  • Experience building software for multiple platforms (Windows, macOS, Linux distributions including RHEL, etc.)
  • Strong ownership of correctness and quality – rigorous testing, regression coverage, and an instinct for what a patch might break
  • Practical experience using LLMs to automate real engineering work, with judgment about where automation helps and where it can't be trusted
  • Comfortable in a small, high-autonomy team where you help shape the process, as much as follow it
  • Ability to communicate with customers in early product iterations, or in tier-3 support capacities

Preferred Qualifications

  • Contributions to .NET open source projects – dotnet/runtime, dotnet/aspnetcore, or widely used NuGet packages
  • Strong grasp of security fundamentals – CVEs, CVSS, common vulnerability classes (deserialization, path traversal, cryptographic misuse, DoS via resource exhaustion), and how to assess exploitability
  • Familiarity with container image hardening, SBOMs, artifact signing, and supply chain security
  • Experience building and deploying services built on .NET in Microsoft Azure
  • Experience as either a technical lead or team lead
  • Experience running production services on Azure, AWS and Kubernetes
  • Background in security research, vulnerability triage, or product security

At HeroDevs, we believe in the power of diversity, equity, and inclusion to drive innovation, creativity, and success. We are committed to creating a workplace that embraces and celebrates individual differences. We encourage people of all backgrounds and experiences to apply.

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Eurofins Scientific logo

Software Engineer

Bengaluru, KA
✓ From careers page· 23h ago
Eurofins Scientific logo

Software and AI Development Engineer

Paris, FR
✓ From careers page· 23h ago
Eurofins Scientific logo

Senior Software Engineer

Dandenong South, VIC
✓ From careers page· 23h ago
E-Space logo

Senior Communications Systems Engineer, Satellite & NTN

Santa Clara, CA
✓ From careers page· 23h ago

Frequently asked questions

Is Senior Software Engineer (.NET) (Remote) at herodevsinc a remote job?

Yes, Senior Software Engineer (.NET) (Remote) at herodevsinc is a remote position. This role is open to remote candidates.

What skills are required for Senior Software Engineer (.NET) (Remote) at herodevsinc?

The required skills for Senior Software Engineer (.NET) (Remote) at herodevsinc include: C#, .NET, ASP.NET, AI, LLM, Windows, macOS, Linux, Azure, AWS, Kubernetes, Docker.

What is the seniority level for Senior Software Engineer (.NET) (Remote) at herodevsinc?

Senior Software Engineer (.NET) (Remote) at herodevsinc is a Senior level position.

How do I apply for Senior Software Engineer (.NET) (Remote) at herodevsinc?

You can view the full description and apply for Senior Software Engineer (.NET) (Remote) at herodevsinc on EchoJobs: https://echojobs.io/job/herodevsinc-sr-software-engineer-net-khpkd.