Find the best ASP.NET jobs

Take your skills to the next level, explore ASP.NET jobs from around the world.
Find work Interested in hiring?

Professionals on Upwork rate clients
Rating is 4.9 out of 5.
4.9

on average from over 2 million reviews
Trusted by
Trusted by
  • Expert
  • Hourly: $5.00 - $25.00
  • Est. time: More than 6 months, 30+ hrs/week

Technical Skills Needed - Ability to Use AI Tools: Proficiency in ChatGPT (or similar AI tools) for coding assistance is mandatory. - Microsoft .NET: - 2+ years in .NET with C#, ASP.NET, or VB.NET. - Create .NET DLL libraries. - Knowledge of Windows Forms or WPF/UWP. - Interact with USB and serial ports. - Command-line and PowerShell scripting. - Understand Windows tasks, logs, and services. - PHP or ASP.NET for Web Development: - Experience with frameworks like CodeIgniter or Laravel. - Strong HTML, CSS, and JavaScript (e.g., jQuery, Vue). - Microsoft SQL Server: - 2+ years of experience. - Manage TSQL, tables, views, and stored procedures. - Use SQL Server Profiler. - Website Management: - Maintain static websites (e.g., WordPress). - Networking Skills: - Understand TCP/IP concepts. - Microsoft Power BI: - Data connection and import. - Chart and report creation. - Testing and Documentation: - Strong skills in unit and integration testing. - Image Manipulation: - Experience with image processing. Personal Skills - Communication: - Clear English skills. - Available during U.S. hours (6 PM to 8 PM CST). - Education: - High school diploma required; college degree preferred. - Problem Solving: - Strong analytical and teamwork skills. - On-Site Work: - In-office work preferred; periodic presence in Cavite required. - Legal Agreements: - Must sign NDA and Non-Compete Agreement. Commitment and Expectations - Long-Term Involvement: - 10+ years of commitment. - Responsible for software support and new features. - Exclusivity: - Sole career focus required. - Work Hours: - Flexible hours with U.S. availability. Future Projects - Web Utilities: - Hosted on LAN with Powerlink and SQL Server. - Range from simple to complex applications. - Desktop Applications: - Maintain MSSQL tables and custom tools. - Work order and inventory management. - Phone Applications: - Web-based tools for managing orders and audits. - Power BI: - Data visualization and paginated reports. - Enhancements to Powerlink: - Integrations with Monday.com, ShipStation, and more. - E-Commerce: - Platform with Hollander Interchange and enhanced features. Onboarding Plan - Initial Training: - Shadow workflows and systems. - First Projects: - Begin with smaller utilities. - Evaluation: - Regular reviews during the first 6 months. Evaluation Metrics - Deliverables: - Timely project completion. - Communication: - Effective collaboration. - Code Quality: - High standards and thorough testing. - Feedback: - Positive user and team feedback.

Microsoft SQL ServerJavaScriptWeb DevelopmentPHPHTMLCustomer Relationship Management.NET FrameworkMicrosoft Power BIMicrosoft Visual StudioWindows FormsWindows 11 Administration
View job
  • Intermediate
  • Hourly
  • Est. time: Less than 1 month, Less than 30 hrs/week

Seeking Freelancer to setup environment for .NET framework using entity framework in Visual studio . Overview We are seeking an experienced freelancer in .NET Framework 4.6.1, and Visual Studio (VS2017,VS2022), to assist in setting up an environment with Oracle DB connection (DB11g and DB19c ) using entity framework . Background Our setup includes: • Existing Environment: o .NET Framework 4.6.1 o Visual Studio 2017 o Oracle Developer Tools for Visual Studio 2017 (Version 12.2.0.1.1) o Oracle.ManagedDataAccess (v12.2.1100) o Oracle.ManagedDataAccess.EntityFramework (v12.2.1100) o Middleware console application connecting to a database first using the ODP.NET managed driver. o Entity Framework (.edmx file) creation using the ADO.NET Entity Framework with the ODP.NET managed driver. • Updated Environment: o .NET Framework upgraded to 4.8. o Visual Studio 2022 with the latest Oracle Developer Tools extension. o Oracle.ManagedDataAccess (v23.6.1) and Oracle.ManagedDataAccess.EntityFramework (v23.4.0). o Replicating the setup on a new VM and PC. Database Configuration The Oracle Database has the following relevant settings: • Character Set: AR8MSWIN1256 Existing Issues : 1. Runtime Issue: ORA-12704 (Character Set Mismatch) o Occurs when executing LINQ queries with UNION (+). o This issue was not present in the previous environment. 2. Connection Configuration Issue in VS2017 o Missing data sources from tnsnames.ora in the new connection wizard. o Error: "Unable to find the requested .NET Framework data provider. It may not be installed." o Note: The tnsnames.ora file is correctly configured and worked previously in the old environment. 3. Recurring .edmx File Mapping Error in VS2022 o Error 2019: Member Mapping invalid type compatibility between Edm.Int16 and OracleEFProvider.number. o Temporary resolution by refreshing the .edmx file and rebuilding, but the issue reoccurs after reopening Visual Studio or the file. Expectations : We need assistance with: 1. Resolving the ORA-12704 error to ensure proper execution of LINQ queries and CRUD operations . 2. Fixing the recurring .edmx mapping error and ensuring stability in VS 2022. 3. Provide technical documentation outlining all steps for setting up new environment .

.NET FrameworkC#ASP.NET MVCWeb DevelopmentMicrosoft Visual Studio
View job
Posted 9 hours ago
View job
  • Expert
  • Hourly: $10.00 - $20.00
  • Est. time: 1 to 3 months, Less than 30 hrs/week

looking for c++ expert who have more than 10 year experiance

C++C#C.NET FrameworkAPIEncryptionDesktop ApplicationASP.NETEmbedded CAssembler
View job

How it works

Create a profile

An eye-catching title and client-focused overview help us match you to the work you want. Include your work history, your skills, and your photo. Add more, like an introduction video, to create a profile that really stands out.

Explore ways to earn

Work and earn in different ways. Bid for jobs. Pitch your projects. Discuss your in-demand skills with our recruiters so they can find opportunities aligned with your passions and career goals. Do all three. Create a predictable pipeline and build your network.

Get paid securely

Choose how you get paid. Our fixed-price protection releases client payments at project milestones. Hourly protection bills clients every week. However you work, our service fees are the same. Spend less time chasing, more earning.

Posted 9 hours ago
View job
  • Intermediate
  • Fixed price
  • Est. budget: $400.00

We are seeking a professional API developer to join our team and complete our legal services applications. The position requires: 1. Required Skills: • Proven experience in developing APIs using ASP.NET Core. • Strong knowledge of SignalR for chat and notification systems. • Expertise in database design and building RESTful APIs. • Ability to collaborate effectively with cross-functional teams. 2. Responsibilities: • Complete the remaining project tasks within 20 days. • Optimize performance and ensure high-quality code. • Communicate efficiently with the team to deliver results on time. 3. Benefits: • Work on an innovative and impactful project in the legal services domain. • Bonuses for exceptional performance and timely delivery. If you have the required skills and are ready for a new challenge, please contact us immediately!

ASP.NETASP.NET MVCAPI.NET Framework
View job
  • Expert
  • Hourly: $4.00 - $6.00
  • Est. time: More than 6 months, 30+ hrs/week

Job Title: Part-Time Full-Stack Developer Job Type: Remote, Part-Time (80 hours) Job Description: We are looking for a skilled Full-Stack Developer to join our team on a part-time basis. You’ll be responsible for working on both the front-end and back-end of our applications, integrating APIs, and managing databases. This role is fully remote, and you’ll need to dedicate approximately 80 hours a month to our projects. Responsibilities: Develop and maintain the front-end using JavaScript and .NET C# Core. Work on the back-end to ensure seamless integration and functionality. Handle database operations using MySQL. Integrate third-party APIs into our applications. Provide daily status updates. Attend a daily stand-up meeting and complete assigned weekly tasks. Requirements: Experience with front-end development using JavaScript and .NET C# Core. Strong knowledge of SQL, specifically MySQL. Experience with API integration and back-end development. Ability to work remotely and manage time effectively. Strong communication skills for daily updates and team meetings.

MySQL.NET FrameworkBootstrapASP.NETRESTful APIAPI IntegrationJavaScriptWeb ApplicationjQueryCSS
View job
  • Expert
  • Fixed price
  • Est. budget: $1,000.00

need full time remote Static code azure SQL server experience with micro services,angular, Azure and who have a good experience in .net core and skills I mentioned only I don't want the dual job guy only need full time remote work who can give full time to the project please only apply you are serious to do because because there is a 45 days notice period before leaving

.NET FrameworkMicrosoft SQL ServerASP.NETC#SQLMicrosoft AzureASP.NET MVC
View job
  • Intermediate
  • Hourly: $20.00 - $30.00
  • Est. time: Less than 1 month, Less than 30 hrs/week

I have a mature and stable app that was using an older version of the Mongodb driver. we recently decided to upgrade to v3 as so it's supported, but for some reason the app now refuses to connect to the test db. I need an experienced mongo developer to simply resolve the connection issue and if applicable, improve error handling. I don't expect this to be more than a couple of hours for an experienced mongo developer.

C#ASP.NETMongoDBLINQ
View job
  • Intermediate
  • Hourly: $15.00 - $100.00
  • Est. time: Less than 1 month, Less than 30 hrs/week

I'm looking for a skilled developer to create software that allows users to automatically cross-post clothing listings from Vinted to other platforms like Depop and eBay. The software should enable users to manage their listings in one place and ensure seamless posting across multiple sites. Key features include user authentication, listing management, and notifications for successful postings. If you have experience with APIs and a passion for e-commerce, I’d love to hear from you!

UmbracoSaaSASP.NET CoreVue.jsReact.NET Framework.NET CorejQueryASP.NET MVCC#AngularOpenAI CodexChatGPTSnowflakeETL
View job
  • Intermediate
  • Hourly
  • Est. time: 1 to 3 months, Less than 30 hrs/week

Seeking an experienced developer to create a Web CRM tailored for the specific business in compliance with Industry standards and local regulations. The CRM should include modules for Lead Management, Client Management, and an HR Leave Approval system. Accounts for workflow only not the actual transactions tracking. The ideal candidate will have a strong understanding of business requirements and experience in developing user-friendly, efficient CRM solutions. Your expertise will help streamline our operations and improve client interactions. If you meet these criteria, we would love to hear from you!

Business Applications DevelopmentCustomer Portal.NET CorePostgreSQLASP.NET CoreGoogle Cloud PlatformAmazonC#
View job
  • Intermediate
  • Fixed price
  • Est. budget: $10.00

Hello I need quick help for fixing one issue. Please apply only if you have a good experience with VB.net. If you're available today to check issue only applies. I will appreciate with good review if you will fix my issue today.

Visual Basic.NET FrameworkASP.NETVB.NET
View job
ASP.NET Developers on Upwork
can earn $15–$30/hr.
Learn more below about how you can earn a career on the world’s work marketplace.
ASP.NET Developer average prices bell curve

$15 $30

Median hourly rates (USD)

How to Become an ASP.NET Developer

Are you a web developer looking to build solutions for clients on Microsoft software? Do you relish the challenge of creating brand-new products and tools for clients? If so, then you may have what it takes to become a freelance ASP.NET developer on Upwork.

What does an ASP.NET developer do?

An ASP.NET developer uses the ASP.NET framework developed by Microsoft to create apps and services for clients. ASP.NET is particularly well integrated into Microsoft products and services, so often clients running apps of Microsoft server hardware or software such as IIS or Microsoft Azure will look for ASP.NET developers to build and run software on these services.

An ASP.NET developer uses the ASP.NET framework to build MVC apps that can be used to build websites, RESTful services, API endpoints, and much more. The consistent MVC approach toward software built using ASP.NET means that it’s much easier for new developers to familiarize themselves with existing software when they are added to a project.

What skills do I need to become an ASP.NET developer?

An ASP.NET developer will need to learn how to develop software using the ASP.NET framework. This means understanding computer programming language concepts in general, as well as how to optimize the use of specific Microsoft services that support ASP.NET, such as Microsoft Azure. Very often teams developing ASP.NET apps also use other services provided by Microsoft to build and test the apps. Below is a guide to what a newcomer to ASP.NET development would need to understand to become an ASP.NET developer.

Learn the toolset

The first thing an ASP.NET developer must do is familiarize themselves with common development environments. Many ASP.NET developers choose to use Visual Studio as an IDE (integrated development environment) and host their apps on Microsoft Azure. Every ASP.NET developer should have at least some experience using common services consumed as part of developing and hosting ASP.NET apps.

Learn the language

ASP.NET is a framework developed by Microsoft. Developers who wish to build websites and apps using the ASP.NET framework will need knowledge of .NET Core, C#, SQL, HTML, CSS, and JavaScript.

Learn ASP.NET MVC 5

ASP.NET MVC 5 is a web framework provided by Microsoft that is commonly used by ASP.NET developers to build and maintain websites and web apps. This framework is so commonly used in the ASP.NET core community that virtually every ASP.NET developer should have experience working with ASP.NET MVC 5. More-experienced developers can make better use of the tools provided by the framework to develop services for clients more competitively.

What are the core ASP.NET developer job responsibilities?

ASP.NET developers will be expected to build and maintain apps written using ASP.NET. This may include writing software from scratch, or it may mean developing for existing software, which could include developing new features, altering existing ones, or finding and fixing bugs.

An ASP.NET developer should be intimately familiar with the ASP.NET framework and MVC app structure. Due to the consistent structure provided by the framework, it is relatively easy for newer developers to learn the code for a new project.

An ASP.NET developer will typically be expected to be familiar with all stages of software development, including architecting new applications, creating and consuming API services, testing existing software, and deploying apps. ASP.NET developers will also be expected to be familiar with the related tools and services commonly consumed at each of these stages.

Should I get an ASP.NET developer certification?

In addition to developing your skills, obtaining a professional certification can help your Upwork profile stand out. Microsoft offers a number of role-based certifications that enable a developer to demonstrate their proficiency with a range of tools and services covering the use of Microsoft services, as well as general web development concepts. Some relevant certifications for ASP.NET developers include:

  • Exam 98-361: Software Development Fundamentals
  • Exam 98-382: Introduction to Programming Using JavaScript
  • Exam 70-486: Developing ASP.NET MVC Web Applications

The value of these certifications depends very much on the individual client. Larger enterprise clients may look to certifications when making decisions about inexperienced developers. Very often, however, an impressive portfolio or GitHub profile with projects that demonstrate programming competency is preferable.

Jump-start your freelance ASP.NET developer career on Upwork and start looking for your first job. Eager to learn more about ASP.NET developer jobs on Upwork? Check out these additional resources:

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this section. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyse and determine the tools or services that would best fit their specific needs and situation.