C# Programmers

Get Your C# Project Started Today!

Hire a freelance C# developer to develop your web applications. Search our database of affordable C# and Java developers ready to develop desktop applications and more today.

C# (C Sharp) is a multi-paradigm programming language encompassing many different programming disciplines. It was developed by Microsoft within the .NET initiative.

Browse C# job posts for project examples or post your job on Upwork for free!

C# Job Cost Overview

Typical total cost of Upwork C# projects based on completed and fixed-price jobs.

Upwork C# Jobs Completed Quarterly

On average, 700 C# projects are completed every quarter on Upwork.


Time to Complete Upwork C# Jobs

Time needed to complete a C# project on Upwork.

Average C# Freelancer Feedback Score

C# Upwork freelancers typically receive a client rating of 4.69.

Last updated: July 1, 2015
More options
Clear all filters
  1. Dmitry P.

    Dmitry P.

    Software Development Engineer

    Russia - Last active: 01/20/2014 - Tests: 3 - Portfolio: 7

    I am an experienced software development engineer (work from 2008). My specialization is web applications backends. I like clouds and distributed system. I am working at Microsoft as FTE and I can take only small size projects where deadlines are not critical because I work only in my spare time. I know Python (and Django too), Ruby (and Rails too, but I don't like Ruby), JS, C#. I really like Clojure but I haven't any projects on it. I don't want to work with frontends. If you need to develop an application backend I'm at your service.

    $27.78 /hr
    44 hours
  2. Peter Törnqvist

    Peter Törnqvist

    Software Developer, Architect and Project Manager

    Sweden - Last active: 12/10/2012 - Tests: 5 - Portfolio: 3

    Over the past 15 years I have developed everything from business utilities in DOS to project management software with graphic intensive drag-and-drop in Windows. The last seven years has been a shift towards web development in .Net using C# and ASP.Net as well as (X)HTML and JavaScript. I still maintain my Delphi skills by working on OSS projects of my own and with others. I am currently employed by one of Denmarks largest providers of broadband, VOIP and IPTV. I am part of a team that develop and maintain Telias web presence as well as web and Windows based back-end tools and sites. I have long experience with custom component development both in Delphi and .Net and have for several years been involved in several open source projects like Project Jedi and IniTranslator I have at one time or other worked with most common RDBMS's such as MS SQL Server, MySQL, DB2, Oracle, Pervasive and SQLite both "natively" and using bridges like BDE, MDAC, ADO, OLEDB and ADO.Net I am divorced with three children and live in the southern part of Sweden. My main interests - apart from my children obviously - are golf, reading books and movies (in that order). I read, write and speak English, Swedish (my native language) and Danish well. I speak and understand german to some degree. I have been to most countries in Europe, northern Africa and the near East. I am a fairly easy going person, I like new challenges but at the same time I am honest with my limitations and won't take on an assignment unless I am fairly sure I will complete it succesfully. My main motivator in software development is the challenge of problem solving, not money. If I apply for a project you can be sure that I do it because it interests me, not because you pay me.

    $66.67 /hr
    271 hours
  3. Eugene Krasnopolskiy

    Eugene Krasnopolskiy

    Java/Android Developer

    Ukraine - Last active: 5 months ago - Tests: 2 - Portfolio: 13

    • I have been working in software development since 2006 and have participated in development of several medium to large software projects on Android and .NET. Now I'm working as self developer. I have freelance project and several own projects. • I'm developing by Android platform more than 7 years and have a good experience with the full cycle development of the applications. Technical Skills Programming Languages • C#/.Net • Java Technologies • OOA/OOD/OOP • Multithreading Databases • SQLite MySQL, MSSQL Web • SOAP, JSON • HTML, CSS, XML/XSL/XSLT/XSD, XACML, XAML Operating Systems • Android, BlackBerry • Windows 2000/XP/Vista/7 Tools • Visual Studio 2005/2008/2010 • Eclipse • Reflector, Snoop, Wireshark • SVN, Perforce, WinMerge • MS Expressions/ MS Blend • StarUML Verticals • Android development Other • ActiveVOS • JBoss • Ant • FreeSwitch • TeamCity • AndEngine

    $10.00 /hr
    52 hours
  4. David F.

    David F.

    Mobile and Web Applications Developer

    United Kingdom - Last active: 09/12/2013 - Tests: 3 - Portfolio: 1

    I am a versatile and highly experienced web and mobile applications developer. I specialise in delivering rich user interfaces using many of the latest application development frameworks. I primarily work with Microsoft's .Net based technologies (Silverlight, WPF, Windows Phone, WinRT/Metro), but I also have plentiful experience of building web-based applications for mobile and desktop. With over 7 years experience within one of the world's leading Mobile Phone OEMs, I have extensive knowledge of the full product delivery life-cycle and specific development requirements when targeting mobile devices. I can help you with: - UI Development - Mobile Application Development - Web Application Development - Windows Application Development - Localization / Internationalization - UX design and wireframing - Software Testing + QA

    $27.78 /hr
    31 hours
  5. Sue Levene

    Sue Levene

    Programming expert - I can fix anything

    United States - Last active: 5 months ago - Tests: 2

    My specialty is creating and implementing solutions to solve even the most intractable problems. I quickly get to the heart of the matter and offer valuable contributions. I look forward to working with you to solve your software problems. Fifteen years of industry experience, has given me an exposure to a wide variety of projects, technology, and functional areas. My experience in business analysis and project evaluation gives me a solid foundation to critique current systems and design enhancements as well as develop excellent designs for new systems. My expertise in design, coding, implementation, troubleshooting and documentation, allows me to quickly solve technical issues for many types of complex problems. I enjoy and am skilled at implementing hands-on technical solutions as well as developing and managing strategic programs and plans to help you and your organization thrive.

    $110.00 /hr
    46 hours
  6. Daniel Mosquera

    Daniel Mosquera

    Game and Software Developer

    United States - Last active: 5 months ago - Tests: 3 - Portfolio: 4

    Electronic Engineer & Software Developer professional: Capable of managing projects from start to finish with remarkable deadline sensitivity. Five years of experience as a game developer concerning all areas; from art and design, to game programming, testing and debugging. Six years experience as a Graphic Artist. Seven years experience as a software programmer and web developer for many web and desktop applications from business to data management

    $35.00 /hr
    71 hours
  7. Jeremy Jones

    Jeremy Jones

    Interactive Software Developer

    Canada - Last active: 03/29/2013 - Tests: 2 - Portfolio: 2

    I am a contract software developer who specializes in game and multimedia applications. I look forward to working on exciting projects with great people. I have in-depth game and interactive application development experience, with most of my recent experience with the Unity3d game engine. I have worked with Unity3d for more than 4 years, and I am intimately familiar with the API and interface. I've completed and released an iPhone title single-handedly, and participated in the development of many other projects. I am comfortable with advanced 3D coding concepts such as dynamic mesh generation and manipulation, shader customization, and real-time physical simulations. I've had experience working on multiplayer, web-based, mobile, and desktop (PC and Mac) projects. Another area I have knowledge in is 3D modelling and animation. While my body of work isn't as extensive in this area, I have produced animated bumpers for a nationally syndicated TV show as well as a variety of personal projects. My tool of choice for 3D artwork is Cinema4d. If any of this sounds beneficial to your project, I would love to discuss it futher.

    $50.00 /hr
    78 hours
  8. Bharat P.

    Bharat P.

    Software Engineer

    Canada - Last active: 06/02/2013 - Tests: 7

    • 6+ years of experience in the Software development company • Solid background in software development, and in database development • Microsoft certified in SQL server development 2008 and .NET Framework 4 Web Applications • Proficient in SQL Server development, ASP.NET(using C#), ASP, and VB6 • Multilingual: English, Hindi, and Nepali

    Groups: Microsoft Certified Professionals

    $13.33 /hr
    92 hours
  9. John Woo

    John Woo

    Microsoft .Net/SQL Developer using SQL Server and MySQL

    Philippines - Last active: 11/05/2014 - Tests: 5

    • Known for excellent troubleshooting skills – able to analyze code and engineer well-researched, cost-effective and responsive solutions. • Expert in advanced development methodologies, tools and processes contributing to the design and rollout of cutting-edge software applications. • Able to incorporate user needs into cost-effective, secure and user-friendly solutions known for scalability and durability. • Has advance knowledge with MVVM Pattern, Dependency Injection. • Experienced in developing server-side database management system (DBMS) application. Skilled in dimensional modeling, database informatics, SQL Server, MySQL. • A logical, analytical thinker with excellent managerial skills possesses 3+ experience as Database Developer. • Extensive experience in writing stored procedures, functions and views, database query tuning and optimization. • Extensive experience in writing and tuning complex sub queries, SQL, PL/SQL stored procedures, functions, and triggers.

    $25.50 /hr
    21 hours
  10. Antonio Petrov

    Antonio Petrov

    Senior Software Engineer

    Bulgaria - Last active: 3 months ago - Tests: 4 - Portfolio: 8

    I have more than 5 years of experience in software developing with .NET (C#), Python (+Django), Java. I have also developed a few apps for Android and a couple of 2D games in Unity (using C#). Over the years I have developed mostly desktop software and I have mainly focused on developing web scrapers as you can see from my completed projects. Some of the scraping libraries I am familiar with are Selenium WebDriver, PyQt5, Scrapy, BeautifulSoup, HTMLAgilityPack. I also have experience with EntityFramework, MySQL, PostgreSQL, SQL Server, SQLite3, JavaScript, HTML + CSS3. I have built data scrapers for hundreds of websites, a small list of them includes: - most of the famous social networks - facebook, linkedin, twitter, reddit - many of the online retails - walmart, target, amazon, ebay - a lot directories - including yellow pages for a few different countries, Yelp! and other similar websites - other retail chains for different products - clothes, pharmacies, supplies, restaurants and even real estate websites - websites for local ads - craigslist and some local ones - other scrapers depending on client's needs I have also worked on software automation and QA testing. Some of those projects include: - software that automatically posts images to pages on facebook (selected by the user) - different programs that manage facebook/linkedin/twitter accounts - adding/deleting friends/connections, posting messages, sending private messages, advertising A small list of software that I have developed that does not fit in the categories above: - data parsers for different clients - Excel files parsing, XML, JSON, PDF to TXT parsing and others - task system scheduler - a program that reads specific XML files supplied by the client that tell the software for what date what task to be set up - tickets buyer - a software that automatically queues for certain websites and makes sure to buy a ticket to local event (selected by the user) to make sure that the user will not miss the time period to buy that ticket Usually my clients do not require any graphic user interface, however for a few cases when they did I have included a screenshot with a brief explanation of what the software does. Please note that in those project the aim have not been to provide a high quality design, but great functionality with robust code, which I have included for a few other projects.

    $27.78 /hr
    98 hours