$139,300
median · per year, annualized USD
$157,500
median · per year, annualized USD
Senior .NET Azure AI Developer - Baltimore, MD
Sr. Software Developer - C#/WPF for UI/UX Development
Sr. Software Developer - C#/WPF for UI/UX Development
Full Stack .Net Developer (Contractor Role)
Software Engineer - Desktop Frontend Developer (C#/Winforms)
Full Stack .Net Developer
Software Developer (.NET Core / Azure Cloud Solution)
.Net Full Stack Developer (Senior)
Cleared C# / .NET Developer
Senior C# Back-End Developer
Polyglot Engineer (JS/Python/Go)
Polyglot Engineer (JS/Python/Go)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
Senior Python Engineer - AI Coding Agent Evaluation (Freelance)
| Company | Median | Roles |
|---|---|---|
Esri
|
$162,812 | 3 |
Accenture Federal Services
|
$141,700 | 3 |
UpClear
|
$172,980 | 2 |
InfoTrack US
|
$143,750 | 2 |
1Password
|
$138,000 | 2 |
Blue Water Thinking
|
$133,750 | 2 |
Synergyecp
|
$125,000 | 2 |
| 9W 9th Way Insignia | $108,414 | 2 |
| Company | Median | Roles |
|---|---|---|
Mindrift
|
$83,200 | 81 |
Captivation Software
|
$200,000 | 34 |
Bloomreach
|
$56,441 | 4 |
| DR DRW | $187,500 | 3 |
Nearform
|
$180,000 | 3 |
Akuna Capital
|
$145,000 | 3 |
Silver.dev
|
$75,000 | 3 |
| YL YLD | $773,411 | 2 |
| Location | Median | Roles |
|---|---|---|
| New York | $155,000 | 6 |
The median for C# / .NET is $139,300 per year (typically $125,000–$152,400), versus $157,500 for Python ($93,600–$200,000). That puts Python about 13% ahead at the median.
Both figures are computed live from active listings on JobsRadar and normalized to annualized USD, so C# / .NET and Python are compared on equal terms regardless of the currency each role was originally posted in. Only roles that publish a salary range feed the medians; numbers refresh every few hours as new roles post and older ones close, so this comparison reflects the market right now rather than a fixed survey. Use it as a directional benchmark when weighing one path against the other.