Backend Developer (.NET Core)
Upwork
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
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