Senior C#/.NET Developer for Enterprise Application Development (Remote, Long-Term)
Only freelancers located in the U.S. may apply.U.S. located freelancers only
Job Description We're looking for an experienced C#/.NET Developer to join our team for a long-term project focused on enterprise application development and modernization. The ideal candidate is a strong problem solver with experience building scalable backend applications, APIs, and database-driven systems. You'll work closely with our engineering team to develop new features, improve existing systems, and deliver high-quality production code. Responsibilities Design, develop, and maintain applications using C# and .NET (.NET Core/.NET 6+ preferred) Build and maintain RESTful APIs and backend services Write clean, maintainable, and well-tested code Optimize application performance and troubleshoot production issues Collaborate with frontend developers, QA, and product stakeholders Participate in code reviews and technical discussions Work in an Agile development environment Required Skills 5+ years of professional experience with C# and .NET Strong experience with ASP.NET Core and REST API development Experience with SQL Server and database design Solid understanding of object-oriented programming and design patterns Experience with Git and CI/CD workflows Strong debugging and problem-solving skills Good written and spoken English Nice to Have Experience with Azure or AWS Docker and Kubernetes React or Angular Microservices architecture Entity Framework Core Experience working with distributed remote teams Project Details Start Date: Next Monday Engagement: Long-term Hours: Full-time preferred (30–40 hrs/week), but strong part-time candidates will also be considered. Location: Remote When applying, please include: Years of experience with C#/.NET Recent enterprise projects you've worked on Experience with REST APIs and SQL Server GitHub, portfolio, or resume (if available) Your availability starting next Monday
- More than 30 hrs/weekHourly
- 3-6 monthsDuration
- ExpertExperience Level
$25.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:6 days ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesPulaski3:45 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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