Baltimore, MD

Salary
Posted
Jul 14, 2026
Location
Baltimore, MD
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A backend development role centered on building a .NET 8 console application that pulls environmental compliance data from EPA RCRAInfo REST APIs, transforms it, and syncs it with an internal system. The work spans REST API integration with OAuth2 authentication, JSON/XML parsing, SQL Server or Oracle database operations, and reliability concerns such as logging, retry logic, and scheduled execution. Suited to a mid-level C# developer with solid API and data-handling experience.

Mid level · 3+ years · Baltimore, MD · Full-time

Must have (10)
C# · 3+ yrs.NET Core, .net 8 or .net 6REST APIsasync/awaitSystem.Text.Json or Newtonsoft.jsonSQL Server or OracleEntity Framework Core or DapperGitCI/CDPostman
Nice to have (5)
HttpClient or RestsharpOAuth2Serilog or NlogPollyDocker, Azure Webjobs or Windows Task Scheduler

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 60 people in the Baltimore, MD area plausibly meet what this posting asks for (software quality assurance analysts and testers). range 20–110

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What won't set you apart
CI/CD45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $132,736 (middle half $104,315–$164,234).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

The role is hybrid (Tue–Thu onsite in Baltimore, MD; Mon/Fri remote) — not fully remote.

Experience range is stated as '3–5+ years' for C#/.NET Core; the overall years minimum is set to 3 (the lower bound).

HttpClient/RestSharp and OAuth2 appear in the Key Responsibilities narrative rather than a formal requirements section; treated as preferred context rather than hard gates.

Serilog/NLog and Polly appear in both the responsibilities narrative and the Preferred Qualifications section; treated as preferred.

Docker, Azure WebJobs, and Windows Task Scheduler appear only under Preferred Qualifications.

No compensation figures are stated in the posting.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗