Senior C#/.NET Developer – Existing Application Improvement & Maintenance

Posted 2 weeks ago

Only freelancers located in the U.S. may apply.U.S. located freelancers only

Summary

We're looking for an experienced C#/.NET developer to help us improve and maintain a production app that's already being used by customers. The system has been around for a while, and as we've grown, we've started running into some real problems. This isn't a greenfield project. We need someone who's comfortable getting into existing code, figuring out how things work, and making them better without breaking stuff. Our backend runs on .NET 8 and we're moving toward .NET 10. We use Entity Framework Core for most data access, but we also write raw SQL for the heavier queries. The database is SQL Server, about 200 GB with roughly 500 daily active users. We have REST APIs, though there's still some legacy WebForms hanging around. The frontend is React with TypeScript, handled by another team, but you'll work with API contracts. We're on Azure App Service with Azure SQL and Key Vault, and we use Azure DevOps for CI/CD and Git for source control. The team is small, one PM, two backend devs, and one frontend dev, working in two-week sprints with code reviews and planning meetings. You'll be doing a bit of everything. Fixing slow endpoints, optimizing queries, improving background jobs. Investigating customer issues, cleaning up old code, adding new features safely. We also need help automating manual stuff like data exports and report generation. You'll join code reviews, sprint planning, and technical discussions. We're looking for someone with at least five years of C# and .NET experience, including .NET Core or .NET 5+. You should know SQL Server well, be comfortable with REST APIs, and know how to work with existing production code without causing outages. Good English is a must, and we care more about getting things done than about perfection. Nice to have: Azure, React, Hangfire, or Docker. When you apply, just send a short summary of your experience, a couple of examples of similar work you've done, when you can start, and your hourly rate. This is a long-term thing. We want someone who can stick around and grow with us. Hours are flexible, though some overlap with CT timezone would be helpful.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Expert
    Experience Level
  • $70.00

    -

    $85.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
C#
ASP.NET
.NET Framework
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 weeks ago
  • Interviewing:
    4
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jul 2, 2026
  • USA
    Van Buren1:21 PM
  • $10 total spent
    1 hire, 0 active

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Cs2 Gambling SiteFixed-price‐ Posted 4 weeks ago
Gambling
Unity
Counter Strike
AR & VR
Online Gambling Website
Card Game
Board Game
Unreal Engine
MetaMask
Mystery Box
iGaming
WebGL
Game Development
Gaming
Multiplayer
Game UI/UX Design
UI/UX Prototyping
Steam API
AI Development
PixiJS

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo