Hire the Best C# Developers & Programmers
in Thailand

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Thapanawat P.

A.Sansai, Thailand

$25/hr
5.0
38 jobs

I'm a programmer living in Thailand with passionate in programming area for almost 10 years. More additionally, I am expertise in JavaScript language, Node.js, Express.js, C# MVC and Database design. I always take on project seriously and carefully, so this can ensure satisfaction for both customer and myself and most of the customer always satisfy in my works.

  • C#
  • .NET Framework
  • Web Development
  • Database Design
  • React
  • React Native
  • JavaScript
  • TypeScript
  • MongoDB
  • Mobile App
  • REST API
  • SQL
Anton Y.

Pattaya, Thailand

$35/hr
5.0
9 jobs

## Senior .NET / C# Developer Senior .NET / C# Developer with 14+ years of commercial experience building, launching, deploying and supporting production systems. I specialize in backend development, enterprise applications, APIs, microservices and high-load systems. ### Core expertise * C#, .NET / .NET Core / .NET 6–8 * ASP.NET Core, ASP.NET MVC, Web API * REST, gRPC, SOAP, WCF, SignalR, WebSocket * Microservices and distributed systems * MS SQL Server, PostgreSQL, MySQL, Oracle, ClickHouse, Cosmos DB * Entity Framework, ADO.NET * Kafka and asynchronous messaging * Microsoft Azure * Docker, CI/CD, Git, Bitbucket, Azure DevOps * Unit testing and automated testing ### What I can do * Build a project from scratch and take it to production * Design and develop backend architecture * Develop and integrate APIs and microservices * Optimize databases and application performance * Work with large volumes of data and high-load systems * Maintain and modernize existing enterprise applications * Investigate complex production issues and improve system reliability I follow SOLID, KISS and DRY principles and focus on clean, maintainable and reliable code. I am open to Senior .NET Developer / Backend Engineer opportunities, including remote and international projects. Available for both long-term employment and contract-based work.

  • C#
  • .NET Framework
  • Microsoft SQL Server
  • ASP.NET MVC
  • Windows Presentation Foundation
  • Entity Framework
  • HTML
  • JavaScript
  • HTML5
  • Git
  • Transact-SQL
  • ASP.NET Web API
  • .NET Core
  • SignalR
  • Oracle PLSQL
Iurii Z.

Ban Ao Nang, Thailand

$30/hr
5.0
17 jobs

I've been developing desktop and web applications for 10+ years. Preferred languages: C++, Python, Elixir, Rust.

  • API
  • HTML
  • PostgreSQL
  • Python
  • CSS
  • JavaScript
  • C++
  • Elixir
  • Phoenix Web Framework
  • React
  • Microsoft Visual C++
  • Bootstrap
  • Desktop Application
  • Standalone Application
  • C
  • Django
Karl W.

Udon Thani, Thailand

$40/hr
4.9
82 jobs

I'm a senior .NET developer with over 12 years on Upwork, specialising in Windows desktop applications, legacy system work, and business integrations across the Microsoft stack. My background is broad, but where I'm most useful is on the harder projects — undocumented codebases, legacy migrations, ERP integrations, and end-to-end delivery of complex Windows software. These are the kinds of projects I've built a reputation around. A recent example: I designed and built a full Windows Assistant platform using WPF — combining video capture, SharePoint content management with a Windows Explorer-style interface, a locally cached SQLite database with a background sync service, and a Web API built on a clean services/infrastructure architecture over Entity Framework Core and SQL Server. The system included SignalR real-time notifications, JWT authentication, and integrations with Vimeo, Twilio, SmileBack and others, alongside a complete MVC admin portal. What I work on: Legacy systems — VB6, Visual FoxPro, VB.NET, WinForms, WPF. I regularly take on codebases other developers decline, and I'm comfortable working in undocumented or inherited code. ERP and business integrations — SAP, SAGE, MYOB, SQL Server, Oracle, Shopify, DocuSign, Amazon API and more. I've worked across insurance, logistics, and enterprise clients and understand how business-critical systems need to behave. I ask the right questions before I start, flag issues early, and deliver on time. Clients tend to come back for that as much as the technical work. Tech I work with: WPF · WinForms · C# · .NET / ASP.NET · WCF · Entity Framework Core · SQL Server · Oracle · SQLite · SignalR · JWT · REST APIs · SharePoint · MS Office Add-ins · SAP · SAGE · MYOB · VB6 · VB.NET · Visual FoxPro · Shopify · DocuSign · Amazon API · Vimeo · Twilio · MVC

  • C#
  • Windows Presentation Foundation
  • API Integration
  • Microsoft SQL Server Programming
  • Transact-SQL
  • ASP.NET
  • Java
  • Oracle Database
  • SQL
  • Xamarin
  • XML
  • Windows Forms
  • Mobile App Development
  • VB.NET
  • XAML
  • PostgreSQL
  • Claude
  • Web API
  • Web Form
  • Visual FoxPro
Carlo P.

Bangkok, Thailand

$33/hr
5.0
10 jobs

Computer Programmer with 15+ years' experience developing software systems leading and restructurings of several platform components, enhancing speed, performance as well as other key metrics. Most Proficient in Python, C/C++, PHP, JavaScript, SQL in addition to a well-rounded knowledge base in Linux administration and docker. Throughout my career, I have consistently driven technical innovation, leveraging my deep understanding of various programming languages and system architectures to solve complex problems. I specialize in optimizing systems for speed and efficiency, ensuring they scale smoothly with increasing demands while maintaining robustness and reliability. My ability to analyze and restructure critical platform components has been key in improving system performance and reducing downtime. In addition to my development skills, I am highly experienced in the full software development lifecycle, from design and implementation to testing and deployment. I have led teams of developers in both agile and waterfall environments, overseeing the execution of large-scale projects, while also mentoring junior developers and ensuring best practices are adhered to. My expertise extends to automating development workflows, integrating continuous integration/continuous delivery (CI/CD) pipelines, and deploying microservices using Docker. With a strong foundation in SQL and database optimization, I have successfully designed and maintained high-performance database systems, focusing on ensuring data integrity, scalability, and security. I am also experienced with various version control systems, primarily Git, to manage project codebases efficiently and collaboratively. I am passionate about staying current with emerging technologies and trends in the software development field, continuously expanding my skill set to include cloud computing, machine learning, and container orchestration. I thrive in challenging, dynamic environments and am always eager to contribute to innovative and impactful projects.

  • Python
  • PHP
  • JavaScript
  • C++
  • Docker
  • Git
  • Vue.js
  • Django
  • React
  • TypeScript
  • ExpressJS
  • NodeJS Framework
  • C
  • Flutter
  • Linux
Timo T.

Chonburi, Thailand

$60/hr
4.9
55 jobs

With over 25 years in software development, including two decades as a remote work freelancer, I bring a lot of expertise to your Java projects. I've partnered with over 40 companies across the globe, successfully navigating more than 60 diverse software initiatives – from intricate small-scale solutions to complex enterprise systems. My commitment to efficiency is amplified by my early adoption of AI tools in 2024, ensuring faster project completion without compromising quality. My journey began with formative years at Nokia Mobile Phones (1995-1997) and other Finnish IT firms, followed by international experience in Germany (2000-2002). Today, I continue to deliver top-tier remote development services from my base in Southeast Asia, offering a blend of deep technical skill, broad project experience, and a results-driven approach.

  • Spring Framework
  • Java
  • SQL
  • RESTful Architecture
  • Spring Boot
  • Hibernate
  • QuickFIX
  • Web Crawling
  • AngularJS
  • Forex Trading
  • AI Chatbot
  • React
  • Retrieval Augmented Generation
  • n8n
  • No-Code Development

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

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

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a C# Developer & Programmer in Thailand on Upwork?

You can hire a C# Developer & Programmer in Thailand on Upwork in four simple steps:

  • Create a job post tailored to your C# Developer & Programmer project scope. We'll walk you through the process step by step.
  • Browse top C# Developer & Programmer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top C# Developer & Programmer profiles and interview.
  • Hire the right C# Developer & Programmer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a C# Developer & Programmer?

Rates charged by C# Developers & Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a C# Developer & Programmer in Thailand on Upwork?

As the world's work marketplace, we connect highly-skilled freelance C# Developers & Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream C# Developer & Programmer team you need to succeed.

Can I hire a C# Developer & Programmer in Thailand within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive C# Developer & Programmer proposals within 24 hours of posting a job description.