DotNET Developer

IMAGINEEER LLC

Rockville (MD)

Hybrid

USD 120,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401(k) matching
Competitive salary
Health insurance
Paid time off

Job summary

IMAGINEEER LLC is seeking a .NET Developer to design, build, and modernize enterprise applications supporting federal missions. You will work across full-stack development with C#, ASP.NET Core, React, and SQL Server in Azure, contributing to secure, scalable solutions.

The role includes building RESTful APIs, migrating legacy code to .NET 6/8+, and contributing to CI/CD in Azure DevOps or GitHub Actions. A hybrid on-site schedule in the DC area is expected.

Qualifications

  • Bachelor's degree or 4+ years of relevant experience may substitute
  • 5+ years of professional experience in software development and operations
  • Experience with C#, ASP.NET Core, EF, and React
  • Experience building RESTful APIs and SQL Server
  • U.S. citizenship and ability to obtain Public Trust
  • On-site in the Washington, DC metro area with a hybrid schedule

Responsibilities

  • Design, develop, test, and maintain web apps using C#, ASP.NET Core, and modern front-end frameworks
  • Build and maintain RESTful APIs and microservices on Azure
  • Migrate legacy .NET Framework code to modern .NET versions
  • Design data access with EF Core and SQL Server
  • Write tests and perform code reviews to ensure quality
  • Contribute to CI/CD pipelines in Azure DevOps or GitHub Actions
  • Apply secure coding practices per OWASP, NIST, and agency standards
  • Participate in Agile ceremonies and estimate work
  • Troubleshoot production issues and document designs
  • Collaborate with business analysts, testers, and government stakeholders

Skills

C#
ASP.NET Core
Entity Framework
React
JavaScript/TypeScript
SQL Server
RESTful APIs
Git
CI/CD
Agile/Scrum
Secure coding

Education

Bachelor's degree or higher in CS/IS/SE

Tools

Azure (App Service/Functions)
Azure DevOps
AKS
Docker
Kubernetes
SQL Server Tools

Job description

Benefits
  • 401(k) matching
  • Competitive salary
  • Health insurance
  • Paid time off
About the Role

We are seeking a .NET Developer to design, build, operate, and modernize enterprise applications that support federal missions in a regulated environment. You will turn functional requirements into secure, scalable, maintainable components using C#, current .NET platforms, and React. You will work across full-stack web development, cloud-hosted APIs on Azure, automated delivery pipelines, and ongoing operations and maintenance of existing systems. You will work independently on assigned features while collaborating with senior engineers, architects, analysts, and government stakeholders in an Agile and DevSecOps team.

Key Responsibilities
  • Design, develop, test, and maintain web applications using C#, ASP.NET Core, and modern front-end frameworks (Angular or React).
  • Build and maintain RESTful APIs and microservices, deployed to Microsoft Azure (App Service, Functions, AKS, or similar).
  • Modernize legacy applications by migrating .NET Framework code to .NET 6/8+, refactoring for maintainability and performance.
  • Design and optimize data access using Entity Framework Core and SQL Server, including queries, stored procedures, and schema changes.
  • Write unit and integration tests and take part in code reviews to uphold quality standards.
  • Contribute to CI/CD pipelines in Azure DevOps or GitHub Actions.
  • Apply secure coding practices aligned with OWASP, NIST, and agency security requirements, and remediate findings from security scans.
  • Take part in Agile ceremonies (sprint planning, stand-ups, and retrospectives) and estimate assigned work.
  • Troubleshoot and resolve production issues, and document technical designs and procedures.
  • Collaborate with business analysts, testers, and government stakeholders to translate requirements into working software.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related field; 4 additional years of relevant experience may substitute for a degree.
  • 5+ years of professional experience in software development, web application development, and application operations and maintenance.
  • Hands-on experience building full-stack web applications with C#, ASP.NET Core (MVC and Web API), current .NET platforms, and Entity Framework.
  • Experience with React, JavaScript/TypeScript, HTML, and CSS.
  • Strong SQL skills with Microsoft SQL Server.
  • Experience building and consuming RESTful APIs.
  • Experience supporting production applications, including troubleshooting, root-cause analysis, and defect remediation.
  • Working knowledge of Git and CI/CD pipelines, including automated builds, testing, and deployment.
  • Working knowledge of secure development practices, including code review, vulnerability remediation, secrets handling, and dependency management.
  • Experience working on Agile/Scrum teams.
  • U.S. citizenship and the ability to obtain and maintain a Public Trust suitability determination.
  • Ability to work on-site in the Washington, DC metro area on a hybrid schedule.
Preferred Qualifications
  • Active Public Trust (e.g., HHS, DHS, or another civilian agency).
  • Prior experience supporting federal government programs.
  • Experience with Azure services such as App Service, Functions, Key Vault, and Application Insights, or Azure Government.
  • Familiarity with Azure Data Lake Storage concepts, including structured and unstructured storage, access controls, and analytics integration.
  • Experience migrating .NET Framework applications to current .NET.
  • Familiarity with containerization (Docker, Kubernetes) and infrastructure as code.
  • Knowledge of Section 508 accessibility standards and federal security frameworks (NIST 800-53, FedRAMP).
  • Experience using AI-enabled coding tools with appropriate developer review and security controls, or integrating AI/ML services into applications.
  • Microsoft certification, such as Azure Developer Associate (AZ-204) or Azure DevOps Engineer Expert (AZ-400).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.Net Developer
.Net Developer

Pitech Solutions, Inc. • Huntsville (AL)

On-site
USD 90,000 - 110,000
Dotnet Developer
Dotnet Developer

PiTech Solutions Inc • Huntsville (AL)

On-site
USD 80,000 - 110,000
.NET Developer
.NET Developer

imagineeer LLC • Rockville (MD)

Hybrid
USD 120,000 - 160,000
Senior Full-Stack .NET Developer
Senior Full-Stack .NET Developer

Resolution Technologies, Inc. • Atlanta (GA)

On-site
USD 120,000 - 160,000
.NET Developer
.NET Developer

Weekday (YC W21) • New York (NY)

On-site
USD 140,000 - 210,000
.NET Software Developer
.NET Software Developer

Compunnel, Inc. • Richmond (VA)

On-site
USD 90,000 - 130,000
Dotnet Developer
Dotnet Developer

Axxel Technologies • United States

On-site
USD 120,000 - 180,000
Sr. .Net Developer II
Sr. .Net Developer II

Eliassen Group • Washington

Hybrid
USD 145,000 - 165,000
.Net Developer
.Net Developer

Troy Web • City of Cohoes (NY), Northern (KY)

Hybrid
USD 90,000 - 120,000
Medical, Dental, Vision
401k match
PTO + holidays
+3
.NET Developer
.NET Developer

Ventechsoft Inc • Atlanta (GA)

On-site
USD 110,000 - 140,000