Skip to content
mimi

Backend Developer (.NET Core)

Upwork

Remote · US Contract 3w ago

About the role

Overview

We are seeking a Backend Developer with .NET Core experience to provide backend development services supporting a modern enterprise platform built on the Microsoft technology stack.

The platform powers real-time operational workflows, enterprise integrations, and backend services used by web and mobile applications.

The selected contractor will collaborate with a distributed engineering team to deliver defined technical tasks, enhancements, and backend services.

Work will be organized around specific deliverables and technical tasks, rather than employee-style job responsibilities.

Scope of Services

Typical services requested from the contractor may include:

  • Developing backend services using .NET Core / ASP.NET Core
  • Designing and implementing REST APIs
  • Implementing backend business logic
  • Integrating external systems and APIs
  • Debugging and resolving backend issues
  • Writing maintainable and production-quality code
  • Participating in code reviews and technical discussions

Contractors will be expected to deliver agreed technical outputs within defined timelines.

The contractor retains control over the method, tools, and approach used to deliver the work, provided deliverables meet technical requirements.

Required Technical Experience

Applicants should have:

  • 3–5 years backend development experience
  • Strong experience with C# and .NET Core
  • Experience designing and building RESTful APIs
  • Experience with SQL databases
  • Experience using Git version control
  • Strong debugging and troubleshooting skills
  • Experience working with distributed engineering teams

Preferred Experience

Nice to have:

  • Experience with Microsoft Azure
  • Experience with Cosmos DB or other NoSQL databases
  • Familiarity with microservices architecture
  • Experience with CI/CD pipelines
  • Experience integrating with enterprise systems

Technology Environment

The platform commonly uses technologies such as:

  • .NET Core / ASP.NET Core
  • C#
  • REST APIs
  • SQL Server / Cosmos DB
  • Microsoft Azure
  • Azure DevOps / Git
  • Monitoring and logging tools

Contractor Engagement Terms

  • Contract Type: Independent Contractor
  • Platform: Upwork
  • Employment Status: Not employment
  • Location: Remote / International contractors welcome
  • Typical Workload: Variable depending on project needs

Contractors are free to determine their own working hours provided agreed deliverables are completed on schedule.

Contractors may provide services to multiple clients simultaneously, and this engagement does not create exclusivity.

Independent Contractor Acknowledgement

By submitting a proposal, applicants acknowledge that:

  • The engagement is contract-based through Upwork
  • No employment relationship is created
  • The contractor is not entitled to employee benefits
  • The contractor is responsible for all taxes and statutory obligations in their jurisdiction
  • The contractor provides their own equipment, tools, and working environment
  • The contractor retains discretion over how the work is performed

Intellectual Property

All work product, code, documentation, and technical deliverables created under this engagement must be owned by the client in accordance with Upwork’s work-for-hire and intellectual property provisions.

Contractors must ensure that all submitted work is original and does not infringe third-party rights.

Proposal Requirements

To be considered, please include:

  • Summary of your .NET Core backend development experience
  • Examples of APIs or backend systems you have built
  • Your experience with Azure or cloud architecture
  • Your Upwork hourly rate
  • Your typical weekly availability

Qualified candidates may be invited to a technical discussion prior to engagement.

Final Note

This opportunity is intended for professional independent contractors who regularly provide software development services through freelance platforms such as Upwork.

Applicants seeking permanent employment positions should not apply.

Skills

.NET CoreASP.NET CoreAzureC#Cosmos DBGitMicroservicesNoSQLREST APIsSQLSQL Server

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free