Junior Backend Developer (.NET Core) – Build User Management & Task Features - Contract to Hire

Upwork

Hi!

We are looking for a junior .NET Core backend developer to help me build a small web application. This is an hourly job, perfect for freelancers who are new to Upwork or want to gain experience with real projects.

About the project

We are building a simple customer management system. Users can:

  • Create an account and log in
  • Add, edit, or delete customer records
  • View a list of all customers

The backend is built with .NET Core and connected to a SQL Server database.

What you’ll be doing

  • Build and maintain API endpoints for user registration, login, and customer data
  • Connect the APIs to the SQL database
  • Test APIs with sample data to make sure everything works
  • Fix small bugs and help with minor improvements

Who I’m looking for

  • Someone with basic knowledge of C# and .NET Core
  • Familiarity with SQL databases
  • Ability to communicate clearly in English
  • Willingness to follow instructions and learn

Nice-to-haves (not required)

  • Knowledge of Entity Framework
  • Basic Git skills
  • Interest in learning cloud deployment (Azure/AWS)

Why this is a good opportunity

  • Hourly work, flexible hours
  • Clear and specific tasks (no guesswork)
  • Good chance to build Upwork experience and get long-term tasks if you do well

How to apply

  • Please briefly tell me your experience
  • Include any small projects you’ve done, even personal or school projects

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?