Hire the best C# developers & Programmers

Check out C# developers & Programmers with the skills you need for your next job.
Clients rate C# developers & Programmers
Rating is 4.8 out of 5.
4.8/5
based on 12,480 client reviews
  • $35 hourly
    🚀 𝑨𝒘𝒂𝒓𝒅-𝒘𝒊𝒏𝒏𝒊𝒏𝒈 𝑺𝒐𝒇𝒕𝒘𝒂𝒓𝒆 & 𝑫𝒂𝒕𝒂𝒃𝒂𝒔𝒆 𝑬𝒙𝒑𝒆𝒓𝒕 With over 200+ projects delivered and 9+ years of experience as a Senior Full Stack Developer, I have developed a strong focus on building scalable and robust systems for businesses. Additionally, with 4-5 years of experience as a Consultant/Project Manager, I excel in leading teams and managing complex projects from conception to completion. 𝑫𝒆𝒗𝒆𝒍𝒐𝒑𝒎𝒆𝒏𝒕 𝑬𝒙𝒑𝒆𝒓𝒕𝒊𝒔𝒆: Web & Desktop Application Development (Frontend: HTML, CSS, JavaScript, React | Backend: PHP, Laravel, Node.js, Python) Mobile Application Development (React Native) Database Design & Programming (SQL, MySQL, optimization) 𝑲𝒆𝒚 𝑻𝒆𝒄𝒉𝒏𝒐𝒍𝒐𝒈𝒊𝒆𝒔: Frontend: HTML, CSS, JavaScript, React Backend: PHP, Laravel, Node.js, Python (Django, Flask) Databases: SQL, MySQL, PostgreSQL, NoSQL Mobile: React Native, Flutter Security: Data encryption, secure development 𝑰𝒏𝒅𝒖𝒔𝒕𝒓𝒊𝒆𝒔 & 𝑺𝒆𝒓𝒗𝒊𝒄𝒆𝒔: SaaS Development (Custom platforms, subscription models) API Development & Integrations Data Scraping & Automation Third-Party Integrations (QuickBooks, Stripe, PayPal, Twilio, AI integrations) 𝑺𝒆𝒓𝒗𝒊𝒄𝒆𝒔 𝑶𝒇𝒇𝒆𝒓𝒆𝒅: Full-stack development (Web, Mobile, Desktop) Database Design & Optimization Troubleshooting & Debugging Consulting & Project Management for enterprises With my extensive experience, I ensure that enterprise-level projects are delivered efficiently and meet business goals. I’m known for my attention to detail, problem-solving skills, and collaborative approach. Let’s work together to bring your project to life!
    Featured Skill C#
    Ecommerce Website
    MERN Stack
    Software Consultation
    SaaS Development
    Software Testing
    Software Development
    React Native
    React
    API Integration
    ASP.NET MVC
    Web Application
    JavaScript
    API
    Web Development
  • $40 hourly
    14+ years substantial experience as a Certified Microsoft Full Stack developer in Asp.net Core C#.Net, Office 365, Power Automate, WCF Services and Unit Testing and Sql Server. 12+ years’ plus experience working with multinational & national originations in offshore & managed services model. Primarily with Haliburton USA, Lincoln Education Services USA, National Health Services UK. 6+ years’ plus experience in architecting patterns in MVC, MVVM, Publisher / Subscriptions, Dependency Injections & SOA. Unit testing and maintenance of .Net based enterprise applications under agile methodologies environment (scrum, Kanban). Expert in using Scrum tools like Jira, TFS, Asana & Click Up. 6+ years of experience in developing & maintaining .Net based enterprise solutions for Haliburton USA while working at LMKR (an offshore company working Haliburton USA for more than two decades). These solutions were Geo-Science and Engineering Centric Applications in WPF, Silver Light, WCF and Asp.Net 6+ years’ experience working on Complex Geo-Science and Engineering Solutions like Decision Space Desktop, Decision Space Search, Decision Space Analytics, Geographix-suite Xposim, Petro Bank Master Data Store (E & P) System. These software’s includes simulation’s, data interpretation and data intensive processing, Scientific Formula’s to be translated into business logic. Good experience of handling large data volumes in Sql Server, Business Intelligence & Data Analytics & Reporting tools like Pentaho Analytics, Pentaho Kettle ETL, Microsoft BI Studio (SSRS, SSIS, SSAS) , Qlik Sense, Power BI and Crystal Reports 5+ years of experience in SAAS Applications development in Asp.Net, Html 5, CSS 3, Bootstrap, Java Script, JQuery, Knockout.JS, Angular.JS, Angular (Typescript), ReactJS. Experience of using and consuming Federated Data Models of Tied VB as OData Restful Services. Good experience in DevOps and using source Control like GIT, SVN & TFS. Experience of doing Hardware integration with Biometric Devices, RFID Devices, Stepper Motors via TCP Ports & Serial Ports. Experience of using 3rd part toolkit for WPF like Dev Express, Telerik Controls and Infragistics.
    Featured Skill C#
    CSS
    ASP.NET Web API
    Windows Presentation Foundation
    ASP.NET
    RESTful API
    JavaScript
    React
    Microsoft SQL Server
    Angular
    TypeScript
    Windows Communication Foundation
    Office 365
    Data Analysis
    Microsoft Power BI
  • $25 hourly
    I am a game developer based in Seattle, WA, in the United States. I taught myself JavaScript/HTML in order to make games. I have since branched out and learned C++ while working on a VR game in Unreal Engine and C# while working in Unity on various projects. You can check some games I've made, as well as some other projects I've worked on on my website: gallegosaudio.com The website itself is built entirely from the ground up by me. Languages I know: - HTML/CSS - Javascript/TypeScript - C++ - C# Related Skills: - Unreal Engine 4 - Unity - Photon Networking - FMOD - Wwise
    Featured Skill C#
    HTML5 Canvas
    Unity
    Game Development
    Photon Unity Networking
    Unreal Engine
    JavaScript
    HTML
    C++
  • $28 hourly
    Hi, I am a developer with 11 years of experience in games and apps development, also I've been a full-time freelancer for more than 8 years and never left for personal issues. So my first advantage is stability, you don't need to worry about I may leave any project without reaching 100% progress. Client satisfaction and quality work are my top priorities, which earn me the 'TOP RATED PLUS' badge (among top 3% at Upwork). Over the years I've created tens of AR and VR projects for my clients, including: - VR training simulator - VR education apps - VR casual games - VR floorplan - VR interactive video - AR tourism - AR decoration - AR hairstyle - AR product presentation - Cross-platform casual games I am skilled in many developer tools as the following: - Unity (C#, SteamVR, Oculus Quest, Vuforia, AR Foundation, ARKit, ARCore, MapBox, OpenCV, Google Cardboard, Azure ) - Unreal Engine ( SteamVR ) - Xcode (swift, ARKit, google mediapipe for hand tracking) - Android studio (java, ARCore, google mediapipe for hand tracking) I've been using Unity and C# for more than 10 years. Have rich experience in most features of the engine. In addition to that, I use other tools to speed up the development as well, such as 3dsmax, Vray, Photoshop, Substance Designer, and Substance Painter. With my strong work ethic and growing skill set, you will always get a solution to bring your great ideas to life. Looking forward to working with you.
    Featured Skill C#
    Mobile Game
    ARKit
    Augmented Reality
    ARCore
    Vuforia
    iOS Development
    Android
    Virtual Reality
    3D Modeling
  • $120 hourly
    I am an enthusiastic back end .NET developer. I have deep experience with C#, SQL, API's, cloud technologies (AWS and Azure), and much more since 2016. I am fairly new to the UpWork platform, and most recently worked for Moody's Analytics for the past 4 years. I loved my time there, but wanted to pursue some personal projects and a more active lifestyle. In my spare time I enjoy rock climbing and remodeling my house :) One project I am especially proud of is developing an original search algorithm similar to Zillow Zestimate. I greatly improved the accuracy of the results from the old algorithm by using complex mathematical formulas, and reduced the query time from 20+ seconds to a small fraction of a second. Another fun project was running risk analysis calculations for investment portfolios, which required 100k to 2mm service bus messages and calculations per request. To achieve this in real-time, my team and I engineered a microservice structure with Azure Functions that scaled on demand. We were extremely detail oriented with our code and the settings in Azure to make sure everything ran quickly and with minimal cost. Skillset... ▣▣▣▣▣ C# ▣▣▣▣▣ API ▣▣▣▣▣ .NET Core ▣▣▣▣ ASP.NET and MVC ▣▣▣▣ Python ▣▣▣▣▣ SQL Server ▣▣▣▣▣ PostgreSQL ▣▣▣▣ Azure ▣▣▣▣ AWS ▣▣▣▣ JavaScript ▣▣▣▣ HTML / CSS ▣▣▣▣ Docker ▣▣▣▣ Kubernetes ▣▣ Terraform ▣▣▣▣ ElasticSearch / OpenSearch ▣▣▣▣ RabbitMQ and Azure Service Bus ▣▣▣▣ DataDog ▣▣▣ Redis ▣▣▣ Angular 4 and Typescript
    Featured Skill C#
    Stored Procedure Development
    .NET Stack
    AWS Development
    .NET Core
    RabbitMQ
    Microsoft Azure
    Elasticsearch
    Microsoft SQL Server
    JavaScript
    API
    Python
    SQL
    PostgreSQL
    Docker
    Kubernetes
  • $50 hourly
    I am a professional software developer experienced in Unity3D engine, C#, and SQL development. Since 2012 I have worked as a Unity developer, mostly in VR. Please do not pass by if you are looking for a Unity3D developer, especially for VR. I have Oculus Quest 2,3 for testing. Thank you in advance for your time and consideration!
    Featured Skill C#
    Microsoft SQL Server Administration
    Game Design
    Microsoft SQL Server Programming
    Unity
    Transact-SQL
    Virtual Reality
    SQL
  • $20 hourly
    WPF C# F# .NET Developer I’m a developer experienced in building for small and medium-sized businesses. I developed a video surveillance system for hypermarkets and dashboard for employee statistics. I use next paradigms and practices: SOLID principles in Object-Oriented Programming I have experience with such Frameworks, Libraries and Tools: • WPF: PRISM, Caliburn.Micro, MahApps.Metro, Live.Charts • Other libs: OpenCV, FFMPEG • Databases: MS SQL, PostgreSQL
    Featured Skill C#
    ADO.NET
    SQL
    OpenCV
    FFmpeg
    LINQ
    C++/CLI
    XAML
    Git
    F#
    Windows Forms
    Windows Presentation Foundation
    .NET Framework
  • $30 hourly
    I am a game developer specializing in Unity and C#. I have experience in other development environments and languages while having past studies in game design. I have worked on games and projects both pre and post release. This includes development on live service software. I have made tools as needed quickly and across various IDE's and languages.
    Featured Skill C#
    Unity
    GitHub
    Microsoft Visual Studio
    Game Development
    Android
    Desktop Publishing
    Mobile App Development
    iOS
    Version Control
    Game Design
    C++
  • $50 hourly
    Full-stack c# developer, extensive programming experience using ASP.NET Core, WPF, Devexpress, Devextreme, MySql
    Featured Skill C#
    Web Crawling
    Data Mining
    ETL
    Data Scraping
    Selenium
    .NET Core
    ASP.NET MVC
    ASP.NET Web API
    ASP.NET Core
    ASP.NET
    Python
    Web Development
  • $16 hourly
    Proficient in C# language and can work with algorithms to improve the efficiency of the programs and can also work to rebuild or convert applications into C#. I can work on algorithms and can work to build applications from scratch. I have solved approx 1500+ problems in C# language in Codewars. I can work with the stack of c# that includes asp.net core 7.0, asp.net MVC, asp.net Web API, desktop applications such as WinForms, WPF, console, etc. I also have full command in writing queries and stored procedures in SQL Server. I can work in C# on design patterns such as creational, structure, and behavioral patterns. I also have front-end expertise in javascript and modern-day web design, including angular js, and am familiar with front-end technologies like html5, bootstrap, and css3. I have good skills in managing the structure of projects, so you can easily handle the backend. I also have good debugging skills and the know-how to find errors that are logical or run-time errors.
    Featured Skill C#
    Blazor
    Windows Forms
    Microsoft SQL Server
    AngularJS
    Desktop Application
    .NET Framework
    ASP.NET Web API
    ASP.NET MVC
    Bootstrap
    Front-End Development
    jQuery
    .NET Core
    HTML5
    JavaScript
  • $56 hourly
    I am an experienced software engineer with a master's degree in Computer Science and over 15 years of experience developing Windows Desktop applications, Web services, and Database applications. My main areas of expertise and interest are: - C#.NET, WinForms, WPF, ADO.NET, EF, DevEpxress libraries - C, C++, MFC, WinAPI, Boost, FLTK - REST API, WCF, Azure Functions - SQL, MS SQLServer, MySQL I also have experience developing EOS Smart Contracts and EOS dApps, Adobe Effect C++ Plug-ins, and porting legacy Windows-based C++ code to cross-platform C++ code used in Android and iOS applications. I have worked as a team leader and project manager. In particular, in my previous job, I was a senior developer and then a manager of a team of developers and testers. I am a responsible and hard-working person with good communication and fast-learning skills. My highest priority when working with customers is delivering a high-quality product. I am available from 10 am to 10 pm GET (UTC +4) on business days and from 12 am to 6 pm GET on Saturday.
    Featured Skill C#
    DevExpress
    .NET Core
    Standard Template Library
    Windows Communication Foundation
    Windows Presentation Foundation
    C++
    Windows Forms
    C
  • $50 hourly
    I'm a .NET / C# engineer with over 10 years of experience in software development. During this time I've mostly worked as a full-stack engineer with a stronger focus on back-end systems. I have solid knowledge of full SDLC and best practices. I'm doing my best on every project to bring the best quality, as soon as possible. Technologies i'm experienced with: .NET / C# ASP.NET ASP.NET MVC / MVC WebAPI .NET Core, .NET Core MVC / API, WPF WinForms WebAPI WCF PHP HTML CSS JS / Jquery Angular ( js, 2+) MSSQL MySQL MongoDB PostgreSQL Azure / AWS SignalR
    Featured Skill C#
    NoSQL Database
    .NET Core
    Docker
    Microservice
    Microsoft Azure
    Angular
    Python
    JavaScript
    MongoDB
    Entity Framework
    ASP.NET MVC
    ASP.NET Core
    ASP.NET Web API
    .NET Framework
  • $38 hourly
    Hello! As a freelance full stack developer with expertise in various languages including C, C++, Delphi, C#, Java, Python, HTML, CSS, Javascript and SQL, I can assist you in building a wide range of applications and systems based on your needs. If you require a simple CRUD application, I can create a user-friendly interface and implement the necessary functionality to manage your data efficiently. Whether it's a basic application or a more complex one, I have the skills to deliver high-quality results. Building websites is another area of my expertise. I can design and develop websites of any kind, whether it's a personal blog, an e-commerce platform, or a corporate website. I am proficient in HTML, CSS, and JavaScript, allowing me to create responsive and visually appealing websites. If you need to build an API (Application Programming Interface) for your application, I can design and develop RESTful APIs that allow seamless communication between different systems or services. I can ensure that your API is secure, scalable, and well-documented. Complex web automation is also within my skill set. I am experienced in using libraries such as Requests and Beautiful Soup for tasks like data extraction and manipulation. Additionally, if you prefer to use Selenium for web automation, I can work with that as well. Scraping data from websites is another area where I can assist. I can develop scripts or tools to extract specific data points or gather information from multiple sources, providing you with the required data in a structured format. Importing and exporting data is crucial for many projects. Whether you need to migrate data between systems or integrate data from different sources, I can design and implement efficient solutions to ensure smooth data transfer and synchronization. Throughout the development process, I prioritize clean code, maintainability, and performance. I follow industry best practices and utilize version control systems to ensure the reliability and quality of the software I deliver. As a freelance developer, I am self-motivated and committed to delivering high-quality results. I am eager to collaborate with you and build exceptional software solutions that meet your specific needs. Let's work together to bring your vision to life!
    Featured Skill C#
    JSON
    Importing & Exporting Data
    Web Scraping
    Web Development
    Automation
    Scripting
    API Development
    Problem Solving
    Flask
    SQL
    Python
    Java
    Linux
    JavaScript
  • $50 hourly
    I am 15 years experienced C# developer. For the last 9 years, I have been developing solutions for the financial and capital markets and cryptocurrency markets.  Main Skills:  - Strong understanding of MQL5 scripting language (MetaTrader 5 Platform) - Strong experience in algo-trading development in MT5 and in C# - .NET Framework with its newest features - Experience with ASP.NET MVC  - Strong understanding of the structure and logic of Object-Oriented programming - Hands-on experience with REST services / APIs - Efficient with databases like MSSQL and MySQL - Collaborative team member with good communication and everyday workflow reports.   - Experience with cloud-based technologies such as AWS / Azure - Clean code adopter. You will always get the most efficient and cleaner code possible. Even though 7 years is not a huge amount of time, I already have done several bots (Stock, Futures, and Forex) for the MT5 Platform as well as some interesting and complex solutions. - Copy trade solution for the Brazilian stock and future markets. This solution made it possible to copy trades executed in an MT5 account to several other MT5 accounts or non-MT5 accounts sending the order through the FIX protocol directly to the Broker system. Besides the usual copy-trade functionality, the solution allowed us to have several "Master Accounts" and the users could choose, in a web-based interface, the Master Account they wanted to "follow".   - Copy trade solution for the Binance, Bittrex, and Kraken Crypto Exchanges. I used the same logic already written in the Solution for the Stock and Futures but have implemented a "Bridge" to execute the orders among these Exchanges mentioned.   - Arbitrage bot (MT5) in the Brazilian futures market. This arbitrage bot trades 2 assets and has an extraordinarily high percentage of winning trades, too bad that we can only explore a little window of time: About 3 hours once a month, so the bot only trades once per month. - Long-Short bot for the CriptoExcnhage Bitmex. This bot is way simpler than the other solutions but was fun to build. The bot sent 2 orders at the same time in two different accounts, the first one was a long order, and the second one was short. After that, it keeps doing a trailing stop seeking to find that great "all of sudden" highs or lows that happen in the crypto world. The whole idea was to be already with a position opened to get the full movement of the asset. Well, these were just a few examples of solutions I have already done, there are many more. I will always seek the best way to solve/build a solution, If you are on the lookout for a hard-working and dedicated person, do connect with me.  Thanks in advance.
    Featured Skill C#
    MetaTrader 4
    Bot Development
    MetaTrader 5
    Financial Trading
    MQL 4
    Cryptocurrency
    Binance Coin
    MQL 5
    Forex Trading
    API Integration
    API Development
    API
    SQL
    .NET Framework
  • $80 hourly
    Hello! Unity Specialist and C# Expert for 10+ years in the game and software industry. My goal is to create outstanding product for you the way you've imagined! Contact me if you are looking for: -Reliable and loyal developer -Clean, stable and usable product -Experienced Development Lead or Developer -Producer, Project Manager or Consultant I'm best at: -Project management from ground up -C# and Unity development and workflow -Game play Development -Graphics URP/HDRP/Deferred/Forward (lightning, shaders, post process effects) -Optimization (code and assets too) -Bug fixing and Debugging even in live products as firefighter -Time and resource management (leading teams and providing reliable schedule) -Networking solutions -Documentation My experiences are coming from working with multiple high profile companies, with project types ranging from PC Steam Games, AR and VR Games, Business to Business Applications. Have a nice day and Looking forward working with you!
    Featured Skill C#
    Game Design
    Game Development
    Unity
    Game Consultation
    Augmented Reality
    Graphics Programming
    Prototyping
  • $45 hourly
    I provide the necessary work for full-stack projects. Familiarity with all general and additional tools that are needed, and the capability to use their function on an extremely high level. When it comes to projects that differ such as app development, communication through API, and creating solutions to any error that may occur or have occurred, sometimes I like to offer some propositions and suggestions to my clients so they can have a better insight into their projects and get that technical sense of their projects. I am comfortable working on a wide range of projects. I have intermediate skills, knowledge, and experience in the following: - C# - Angular - Azure - AWS - DDD - React - Unit and Integration tests - .NET Core - Python - Java - Kotlin - JavaScript - MySQL - PostgreSQL - MongoDB - Capability to create a modern-looking design - UI/UX experience, making modern user-friendly websites - Providing clean code Except for that I also possess a high level of skills, knowledge, and experience in all Microsoft Suits. I enjoy and am happy to work on projects that contain all of the above. Easy to talk to, hard-working, ready to grow and learn person. I am always up for giving the best work possible and I have a professional approach to my clients. I look forward to working with you on your next IT & Networking project.
    Featured Skill C#
    Domain-Driven Design
    ASP.NET Web API
    Full-Stack Development
    API
    Java
    Front-End Development
    C++
    SQL
    Microsoft Azure
    React
    Angular
    .NET Core
  • $50 hourly
    I’m a Senior Full Stack Developer with over 10+ years of experience in Microsoft technologies, specializing in building high-performance web applications. I excel at solving complex problems, modernizing platforms, and leading projects from concept to completion. With a focus on innovation and efficiency, I deliver impactful solutions that drive business success.
    Featured Skill C#
    CMS Development
    Umbraco
    Domain-Driven Design
    HTML5
    AngularJS
    ASP.NET Web API
    ASP.NET MVC
  • $45 hourly
    I've been working with .NET (C# and VB.NET) as a professional for 10+ years now, coding Web Apps, Mobile Apps and Desktop Apps. I have strong knowledge of Web API, MVC + Angular along with HTML and Javascript/Typescript and many javascript mvc/mvvm frameworks. I have hands on experience with most database engines and also with a couple of NoSQL DBs. My entire career it's been focused on coding ERP and CRM systems for medium and big companies and improving algorithms for high performance and scalability. I have a lot of experience integrating third party APIs such as weather, SMS / Calls (Plivo and Twilio), ACH Money Transfer Platform, Google Maps, Paypal, Asterisk PBX, Shopify and many others.
    Featured Skill C#
    MVC Framework
    MQTT
    .NET Core
    Bootstrap
    ASP.NET Web API
    ASP.NET MVC
    PostgreSQL
    TypeScript
    Entity Framework
    Microservice
    Angular
    Microsoft SQL Server
    MySQL
    .NET Framework
    SQL
    Azure DevOps
    MongoDB
    ASP.NET Core
  • $35 hourly
    3D modeling, texturing, rigging, animations, writing unity shaders and making games in unity engine. I did a couple of mobile games all by myself, + worked at the game development studio for the last 3 years and did lots of freelancing. 10+ years of experience overall
    Featured Skill C#
    3D Animation
    Graphics Programming
    Animation
    Game Development
    3D Rigging
    Character Animation
    Game Design
    3D Modeling
    Blender
    Unity
  • $40 hourly
    I am a machine learning Enginner with 4 years of experiences , I love solve life problemes with machine learning concept and i m a ninjatrader developer and pinescript developer 1- Convert Tradingview Indicator and strategies to ninjatrader 8 2-Develop Machine Learning Model for trading 3-Develop Custom Indicator and strategies for ninjatrader 8 and Pinsecript TradingView You can Send me messsage i m available all days
    Featured Skill C#
    Bot Development
    Trading Automation
    Data Analysis
    NinjaTrader
    Quantitative Finance
    Trading Strategy
    Data Visualization
    Machine Learning
    Natural Language Processing
    PyTorch
    TensorFlow
    Computer Vision
    Python
    Deep Learning
  • $45 hourly
    I'm a full-stack software engineer with many years of experience developing and maintaining both small and large scale backend infrastructure. I work on both serverless, self-managed and managed infrastructure with technologies such as ASP.NET, Entity Framework, SignalR, Redis, MongoDB, DynamoDB, AWS Lambda, RabbitMQ and many more. I'm also a full-stack game developer, making both offline and networked multiplayer games on client projects, as well as my own game. I use Unity to build 2D and 3D games with URP or HDRP, for all platforms. I work professionally and i deliver on time. I am looking forward to working with you soon.
    Featured Skill C#
    Linux System Administration
    SignalR
    Data Scraping
    Unity
    Android
    API
    Redis
    ASP.NET
    AWS Lambda
    MySQL
  • $95 hourly
    Over 15 years experience in e-commerce, with projects ranging from classic ASP, ASP.NET, and MVC. Certified Sitefinity Developer & Partner specializing in custom module development and back-end customization. Extensive experience with client side development with jQuery & Ajax, as well as backend development expertise with RESTful services and WebAPI. Skilled in deployments to both Amazon AWS and Microsoft Azure environments. Xamarin developer with experience in building both IOS and Android applications. Incorporated in NJ, USA
    Featured Skill C#
    Website
    .NET Core
    Microsoft SQL Server Programming
    Sitefinity
    Microsoft Azure
    GitHub
    Android App Development
    iOS Development
    HTML
    ASP.NET MVC
    jQuery
    Xamarin
  • $50 hourly
    Python, C#, and LABVIEW options to interface OEM equipment as well as stand alone applications for automated processes and data collection; PLC, SQL, Oracle, SPC. Power user of Cognex VisionPro and Designer for advanced vision solutions. LABVIEW inline vision inspection solutions. A long history with QVI metrology software and equipment as well as other CMM programming. I have grown fond of software development for unique applications through my previous and current roles as an Engineer. I have a degree in Imaging Science and love to use it.
    Featured Skill C#
    LabVIEW
    Mechanical Engineering
    Quality Inspection
    Computer Vision
    Python
  • $30 hourly
    🚀 16 years of expertise in .NET desktop development, specializing in high-performance, scalable applications across various domains, including trading and market risk systems, Real estate, Automobile and Aero. Experienced in working with multicultural teams across India, the UK, and France. 🔹 Key Skills & Expertise: ✅ .NET Desktop Development – Strong proficiency in WinForms, WPF, and DevExpress ✅ Multithreading & Performance Optimization – Expertise in real-time data processing ✅ DevExpress & WPF Migration – Transitioning legacy WinForms applications to WPF ✅ OAuth 2.0 Integration – Implemented Google & Facebook authentication ✅ Cross-Platform Development – Developed iOS apps in Swift and Android-to-iOS integrations ✅ SQLite & Reporting – Designed dynamic database solutions and custom reporting tools I am committed to delivering high-quality, maintainable code tailored to user needs. If you're looking for an expert to develop, optimize, or migrate your .NET desktop application, let's collaborate! 📩 Let’s connect and bring your project to life!
    Featured Skill C#
    Multithreaded Programming
    Front-End Development
    DevExpress
    iOS Development
    Entity Framework
    Visual Basic for Applications
    Swift
    SQL
    Windows Presentation Foundation
    .NET Framework
  • $70 hourly
    🏆 20+ Years of 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿𝗶𝗻𝗴 Mastery 🎮 10+ Years as an 𝗘𝘅𝗽𝗲𝗿𝘁 in 𝗚𝗮𝗺𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 🥇 Top 1% Game Developer on Upwork 🌟 100% Job Success Rating 🎯 𝗚𝗮𝗺𝗲 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁 𝗜𝘀𝗻'𝘁 𝗝𝘂𝘀𝘁 𝗔 𝗖𝗮𝗿𝗲𝗲𝗿 - 𝗜𝘁'𝘀 𝗠𝘆 𝗟𝗶𝗳𝗲𝗹𝗼𝗻𝗴 𝗣𝗮𝘀𝘀𝗶𝗼𝗻 𝗮𝗻𝗱 𝗖𝗮𝗹𝗹𝗶𝗻𝗴! 𝗖𝗼𝗿𝗲 𝗘𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲 ⚡ Unity with C# Mastery ⚡ Cross-Platform Development (PC, Mobile, Console, Web) ⚡ Networking and Multiplayer Systems ⚡ Level Design and Environmental Artistry ⚡ Advanced Animation Programming ⚡ Adaptive UI/UX Design ⚡ Performance Profiling and Optimization ⚡ Automated and Manual Testing ⚡ In-App Purchases, Ads, Analytics Integration 𝗔𝗯𝗼𝘂𝘁 𝗠𝗲 With over two decades in software engineering and more than a decade dedicated to game development as part of game development studios, indie teams, and solo projects, I specialize in 𝗯𝗿𝗶𝗻𝗴𝗶𝗻𝗴 𝗴𝗮𝗺𝗲 𝗶𝗱𝗲𝗮𝘀 𝘁𝗼 𝗹𝗶𝗳𝗲. I am passionate about transforming concepts into engaging and successful games, working closely with clients to realize their vision. I have a proven track record of developing games from scratch, ensuring that every project is handled with meticulous attention to detail. My hands-on approach and commitment to excellence mean that you can trust me to deliver high-quality results. I adhere strictly to the 𝗦𝗢𝗟𝗜𝗗, 𝗗𝗥𝗬, and 𝗞𝗜𝗦𝗦 principles, writing clean, maintainable, and scalable code. My proficiency with agile methodologies ensures efficient project management and seamless collaboration throughout the development process. 𝗡𝗼𝘁𝗮𝗯𝗹𝗲 𝗔𝗰𝗵𝗶𝗲𝘃𝗲𝗺𝗲𝗻𝘁𝘀 🚀 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗱 𝗼𝘃𝗲𝗿 𝟭𝟱 𝘀𝘂𝗰𝗰𝗲𝘀𝘀𝗳𝘂𝗹 𝗰𝗼𝗺𝗺𝗲𝗿𝗰𝗶𝗮𝗹 𝗴𝗮𝗺𝗲𝘀, such as Pengeby and Cinqio, turning client visions into reality and reaching audiences worldwide. 🎯 𝗖𝗼𝗻𝘀𝗶𝘀𝘁𝗲𝗻𝘁𝗹𝘆 𝗿𝗲𝗰𝗲𝗶𝘃𝗲𝗱 𝟱-𝘀𝘁𝗮𝗿 𝗿𝗮𝘁𝗶𝗻𝗴𝘀 𝗮𝗻𝗱 𝗽𝗼𝘀𝗶𝘁𝗶𝘃𝗲 𝗳𝗲𝗲𝗱𝗯𝗮𝗰𝗸, reflecting my commitment to client satisfaction and project excellence. 🏆 𝗕𝘂𝗶𝗹𝘁 𝗹𝗼𝗻𝗴-𝘁𝗲𝗿𝗺 𝗽𝗮𝗿𝘁𝗻𝗲𝗿𝘀𝗵𝗶𝗽𝘀 𝘄𝗶𝘁𝗵 𝗰𝗹𝗶𝗲𝗻𝘁𝘀, many of whom return for future projects due to the quality and reliability of my work. 𝗖𝗹𝗶𝗲𝗻𝘁 𝗧𝗲𝘀𝘁𝗶𝗺𝗼𝗻𝗶𝗮𝗹𝘀 ❤️‍🔥 "Ivan is professional, extremely talented, and very easy to work with. He helped take my ideas and make them a reality. This project ended up really being a partnership, as Ivan contributed insight into what I was doing. I would 100% recommend him to anyone looking for a talented developer, and I can't wait to work with him again in the near future." — Scott Hunter, Indie Developer ❤️‍🔥 "I feel sincerely privileged to have met Ivan. He immediately stood out among other applicants in his level of curiosity and the amount of time and care he put into understanding and advising the project before any expectations for compensation or partnership were discussed. He helped me understand the value of my project, highlighted potential pitfalls in development, and effortlessly recalled knowledge from beyond even his advertised skillset." — Luka Dragutinovic, CEO of Almost Talented LLC ❤️‍🔥 "Great development experience. Will hire again in the future. Very responsive and knowledgeable." — Lamar Letts, CEO of Hydros LLC 🚀 𝗟𝗲𝘁'𝘀 𝗕𝗿𝗶𝗻𝗴 𝗬𝗼𝘂𝗿 𝗚𝗮𝗺𝗲 𝗜𝗱𝗲𝗮 𝘁𝗼 𝗟𝗶𝗳𝗲 Ready to turn your vision into an engaging and successful game? I'm here to make it happen. With my extensive experience and passion for game development, I'll work closely with you to create a product that not only meets but exceeds your expectations. 𝗖𝗼𝗻𝘁𝗮𝗰𝘁 𝗺𝗲 𝘁𝗼𝗱𝗮𝘆, 𝗮𝗻𝗱 𝗹𝗲𝘁'𝘀 𝘀𝘁𝗮𝗿𝘁 𝗯𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝘀𝗼𝗺𝗲𝘁𝗵𝗶𝗻𝗴 𝗮𝗺𝗮𝘇𝗶𝗻𝗴 𝘁𝗼𝗴𝗲𝘁𝗵𝗲𝗿.
    Featured Skill C#
    Steam
    AR & VR Development
    WebGL
    Machine Learning
    Back-End Development
    Front-End Development
    Game Mechanics
    Game Design
    Multiplayer
    Virtual Reality
    Mobile Game
    Video Game
    Game Development
    Unity
  • $45 hourly
    I am a highly skilled Umbraco, ASP.NET Core, and C# expert, ranking in the Top 1% for .NET/C# skills with 21 years of C# experience. I specialize in delivering fast websites with intuitive backends and pixel-perfect markup. Over my career, I've successfully completed 100+ projects on time and within budget for both large and small companies. Key Technologies: - Umbraco (Versions 15, v7-v14), Composing, Dashboards, Custom Property Editors, Custom Trees - Umbraco migration from 7 to latest, from 8 to latest, uSync, and upgrade expertise - Migrate from Wordpress to Umbraco - ASP.NET and ASP.NET Core - eCommerce platforms: Vendr, Stripe, uCommerce, Merchello - Umbraco Cloud (UaaS) and Azure - Integration of APIs: Facebook, Linkedin, Amadeus, Expedia, Mellowood, CourseStorm - Payment gateways: Stripe, MerchantWarrior, WorldPay, PayPal API, SagePay, GlobalPay - Databases: MSSQL, MySQL, PostgreSQL, Oracle - Frontend: HTML5, video integration, AngularJS, Tailwind CSS, Sass/Scss, Bootstrap, Zurb Foundation 6 - Version control: Git, SVN, GitHub, Bitbucket - Project management tools: Trello, Asana, Jira, Figma, PSD I excel in both collaborative large-team projects and independent work on smaller projects, requiring minimal supervision. My technical versatility and adaptability make me an ideal candidate for various projects in Umbraco, ASP.NET, C#, and related technologies.
    Featured Skill C#
    Figma
    Umbraco Cloud
    PSD to HTML
    AngularJS
    Web Development
    HTML5
    CSS 3
    JavaScript
    .NET Framework
    CMS Development
    Umbraco
    ASP.NET
    .NET Core
  • $35 hourly
    I love video games and I love learning, those are probably my two most important qualities as a professional. - Strong knowledge of Game Design and Game Development principles. - Advanced Unity3D Developer and proficient level in C#. - High knowledge of shader development for real-time VFX. - Proficient in the development of AR & VR applications. - Keen eye for design.
    Featured Skill C#
    Oculus Rift
    Game Development
    Game Design
    Mixed Reality
    Vuforia
    Game
    Unity
    iOS
    Virtual Reality
    Augmented Reality
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

C# Developer Hiring FAQs

What is a C# developer?

C# developers write quality code for responsive desktop and web applications or back-end processes. C# is an adaptable, object-oriented programming (OOP) language based on the Common Language Infrastructure.

How do you hire a C# developer?

You can source C# developer talent on Upwork by following these three steps:

  • Write a project description. You’ll want to determine your scope of work and the skills and requirements you are looking for in a C# developer.
  • Post it on Upwork. Once you’ve written a project description, post it to Upwork. Simply follow the prompts to help you input the information you collected to scope out your project.
  • Shortlist and interview C# developer. Once the proposals start coming in, create a shortlist of the professionals you want to interview. 

Of these three steps, your project description is where you will determine your scope of work and the specific type of C# developer you need to complete your project.

How much does it cost to hire a C# developer?

Rates can vary due to many factors, including expertise and experience, location, and market conditions.

  • An experienced C# developer may command higher fees but also work faster, have more-specialized areas of expertise, and deliver higher-quality work.
  • A contractor who is still in the process of building a client base may price their C# developer services more competitively. 

Rates typically charged by C# developers on Upwork are:

  • Beginner: $25 per hour
  • Intermediate: $47 per hour
  • Advanced: $120 per hour

Which one is right for you will depend on the specifics of your project. 

How do you write a C# developer job post?

Your job post is your chance to describe your project scope, budget, and talent needs. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample C# developer job post titles:

  • C# developer needed for macroverse engineering support
  • Seeking C# developer for an educational game
  • Looking for a C# developer for a real estate app

Project description

An effective C# developer job post should include: 

  • Scope of work: From configuration to execution, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience with certain industries, software, or architectural patterns, mention this here. 
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

C# developer job responsibilities

Here are some examples of C# developer job responsibilities:

  • Take an application storyboard from concept to reality
  • Outline, write, and maintain functional, responsive, and reliable C# code
  • Plan and build user interfaces and interactive media applications
  • Identify and fix bugs and bottlenecks

C# developer job requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in a C# developer. Here are some examples:

  • Experience working in various C# ecosystems and using OOP
  • Background in building RESTful web services with WCF/WebAPI
  • Familiar with an array of architectural and design practices
  • History of supporting business processes with clean C# code and database schemas
View less

C# Developer & Programmer Hiring Resources

Learn about cost factors See interview questions Hire talent
A talent edge for your entire organization
Enterprise Suite has you covered for hiring, managing, and scaling talent more strategically.
Schedule a call