Hire the Best C# Developers & Programmers
in Sri Lanka

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

Colombo, Sri Lanka

$40/hr
5.0
38 jobs

I help build production-ready Unreal Engine gameplay systems, multiplayer features, UI, dedicated servers, and polished in-engine experiences. With 8+ years of Unreal Engine experience, I focus on strong technical execution, clean gameplay architecture, and reliable systems that can scale from prototype to production. What I can help with: - Unreal Engine 4/5 gameplay programming - Gameplay Ability System implementation - C++ gameplay systems and Blueprint integration - Gameplay Framework architecture - Multiplayer replication and server-authoritative gameplay - Dedicated server setup and online multiplayer features - Player abilities, combat systems, weapons, progression, and interaction systems - State Tree, AI behavior, NPC logic, and gameplay decision systems - Common UI, UMG, HUDs, menus, and UMG ViewModel/MVVM workflows - Animation integration, input systems, and responsive character mechanics - Performance optimization, debugging, profiling, and gameplay polish - Turning game ideas into playable, testable, production-ready systems - Publish games on Steam via Steamworks My Approach: Understand the gameplay vision → define core mechanics → plan the gameplay architecture → build clean C++ systems → expose designer-friendly Blueprint workflows → implement multiplayer/replication → integrate UI and animation → test → optimize → polish. My game development background includes multiplayer shooters, dark-fantasy MMORPG systems, VR/PC military simulation, serious games, open-world action RPG work, and Unreal Engine game jam projects. ✅ Why clients work with me: 🎮 Strong Unreal Engine gameplay programming background ⚔️ Gameplay Ability System experience for abilities, combat, effects, and progression 🌐 Multiplayer framework, replication, RPCs, and dedicated server experience 🧠 Gameplay Framework architecture with clean, maintainable C++ systems 🤖 State Tree, AI behavior, interaction systems, and gameplay logic 🖥️ Common UI, UMG, HUDs, menus, and ViewModel-based UI workflows 🧪 Performance-focused development, debugging, testing, and optimization 🚀 Able to prototype quickly while keeping production quality in mind Tech Stack: - Engine: Unreal Engine 5, Unreal Engine 4, C++, Blueprints - Gameplay: Gameplay Ability System, Gameplay Framework, Enhanced Input, Animation Blueprints, Data Assets, Asset Manager - Multiplayer: Replication, RPCs, server-authoritative gameplay, dedicated servers, matchmaking, online systems - UI: Common UI, UMG, UMG ViewModel, MVVM, HUDs, menus, player feedback systems - AI: State Tree, Behavior Trees, Blackboard, EQS, AI Perception, NPC systems - Platforms/Tools: Steam, PlayFab, Perforce, Git, Unreal Insights, Visual Studio, Rider If your project needs an Unreal Engine Developer for gameplay systems, GAS, multiplayer, dedicated servers, C++ architecture, UI, AI, combat, or production-ready gameplay implementation, I can help you design it properly and build it into a polished working game.

  • Unreal Engine
  • Online Multiplayer
  • C++
  • Unity
  • Game Consultation
  • Game Development
  • Game Design
  • Game UI/UX Design
  • UnrealScript
  • Steam
  • Simulation Game
  • Role-Playing Game
  • Gaming Console
  • Claude
  • AI Agent Development
AMILA INDIKA M.

Udugampola, Sri Lanka

$30/hr
5.0
8 jobs

I’m a Senior .NET Developer with 15+ years of experience building scalable APIs, BI dashboards, and enterprise web apps using ASP.NET Core, Angular, and SQL Server. I specialize in delivering clean, maintainable code that solves real business problems.

  • C#
  • Software Development
  • Desktop Application
  • Web Development
  • AngularJS
  • .NET Core
  • .NET Framework
  • SQL Programming
  • SQL Server Integration Services
  • Microsoft SQL Server
  • Autodesk
  • SolidWorks
  • ERP Software
  • CAD Software
Kasun G.

Dehiwala-Mount Lavinia, Sri Lanka

$12/hr
4.9
2 jobs

Web/Frontend : ASP.Net, ASP.Net Core React Js, Redux toolkit, Redux, Redux thunk, Flux Blazor, WPF, WCF Javascript, Jquery, Ajax Extjs, Sencha Touch CSS, Bootstrap, Tailwind CSS Web/Frontend : ASP.Net, ASP.Net Core React Js,Blazor, WPF, WCF Javascript, Jquery, Ajax Backend : C#.Net, C#, VB.Net, VB C++.Net, C++, C, Microservices, Web API Web Services (Rest/ SOAP) Mobile : React Native, Redux Android Studio, xamarin .Net MAUI Frameworks : .Net Core 2.0 - 8.0 .Net Framework 3.0 - 4.5 Entity Framework 2.0, EF Core 8.0 ADO.NET, Microso Sync Framework 2.1

  • C#
  • .NET Framework
  • ASP.NET MVC
  • Android App Development
  • ASP.NET Core
  • Blazor
  • React
Udana U.

Kadawatha, Sri Lanka

$20/hr
4.9
270 jobs

⭐⭐⭐⭐⭐ - "𝙐𝙙𝙖𝙣𝙖 𝙞𝙨 𝙖𝙣 𝙚𝙭𝙘𝙚𝙡𝙡𝙚𝙣𝙩 𝙬𝙚𝙗 𝙙𝙚𝙫𝙚𝙡𝙤𝙥𝙚𝙧. 𝙃𝙚 𝙘𝙤𝙢𝙥𝙡𝙚𝙩𝙚𝙙 𝙩𝙝𝙚 𝙬𝙤𝙧𝙠 𝙩𝙤 𝙩𝙝𝙚 𝙚𝙭𝙖𝙘𝙩 𝙧𝙚𝙦𝙪𝙞𝙧𝙚𝙢𝙚𝙣𝙩𝙨, 𝙬𝙞𝙩𝙝 𝙢𝙞𝙣𝙞𝙢𝙪𝙢 𝙣𝙚𝙚𝙙 𝙛𝙤𝙧 𝙘𝙝𝙖𝙣𝙜𝙚𝙨 𝙤𝙣 𝙤𝙪𝙧 𝙥𝙖𝙧𝙩. 𝙊𝙣 𝙩𝙝𝙚 𝙨𝙢𝙖𝙡𝙡 𝙩𝙝𝙞𝙣𝙜𝙨 𝙬𝙚 𝙣𝙚𝙚𝙙𝙚𝙙 𝙩𝙤 𝙘𝙝𝙖𝙣𝙜𝙚, 𝙝𝙚 𝙬𝙖𝙨 𝙫𝙚𝙧𝙮 𝙧𝙚𝙨𝙥𝙤𝙣𝙨𝙞𝙫𝙚 𝙖𝙣𝙙 𝙢𝙖𝙙𝙚 𝙩𝙝𝙚 𝙘𝙝𝙖𝙣𝙜𝙚𝙨 𝙦𝙪𝙞𝙘𝙠𝙡𝙮. 𝙃𝙚 𝙙𝙚𝙡𝙞𝙫𝙚𝙧𝙚𝙙 𝙩𝙝𝙚 𝙚𝙣𝙩𝙞𝙧𝙚 𝙥𝙧𝙤𝙟𝙚𝙘𝙩 𝙤𝙣 𝙩𝙞𝙢𝙚, 𝙖𝙣𝙙 𝙞𝙩 𝙬𝙖𝙨 𝙜𝙧𝙚𝙖𝙩 𝙩𝙤 𝙨𝙚𝙚 𝙩𝙝𝙚 𝙦𝙪𝙖𝙡𝙞𝙩𝙮 𝙤𝙛 𝙩𝙝𝙚 𝙬𝙤𝙧𝙠 𝙬𝙚 𝙧𝙚𝙘𝙚𝙞𝙫𝙚𝙙. 𝙄 𝙝𝙞𝙜𝙝𝙡𝙮 𝙧𝙚𝙘𝙤𝙢𝙢𝙚𝙣𝙙 𝙝𝙞𝙢!" - Josh H. (Recently completed contract) 🏆 Top Rated Plus on Upwork 💎 100% job success ⚡ 18000+ Hours worked ⚡ 240+ Jobs completed ⚡ 100% positive feedback ⚡ Available full time 40+ hrs / week ⚡ Flexible work times (as needed for project) ⚡ Very responsive (Replies within 12H) ✅ Bachelor of Computer Science ✅ 15+ Years industry experience ✅ Individual freelancer (No contractors/mediators) ✅ Detail oriented and full attention to the requirement ✅ Experience of working with clients from all around the world ✅ Strong interpersonal skills with demonstrated ability to build and maintain productive relationships 𝗔𝗿𝗲𝗮𝘀 𝗼𝗳 𝗘𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲 🥇 ⭕ Website Design, Development, Customization and Maintenance ⭕ WordPress Themes & Plugins Development & Customization ⭕ PSD/Figma to HTML, WordPress & Shopify ⭕ Hosting | Migrations | Speed Optimization | Security Maintenance ⭕ Linux | Windows Server Administration: DNS | Mail Server | Redis | Memcache ⭕ PSD/Figma to HTML, Newsletters, WordPress & Shopify ⭕ Payment Gateway Integrations: Stripe | PayPal | Adyen | Authrized.net | Square | Etc ⭕ SEO Optimizations Google Analytics | Yoast | Rank Math | All in one ⭕ API integrations Twilio | MailChimp | AWS | Google | FB | MaxMind | Etc 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸 𝗜 𝗟𝗢𝗩𝗘 ❤️ ⭐ PHP | Laravel | Codeigniter | WordPress | CakePHP | Yii ⭐ jQuery |TypeScript | React/Redux | Vue/Nuxt | Next.js ⭐ Python | Django | Flask ⭐ HTML5 | CSS3 | Bootstrap | TailWind | SASS ⭐ MySQL | MariaDB | MongoDB | PostgreSQL ⭐ GitHub | Bitbucket | GitLab | SVN ⭐ Slack | Asana | Mantis | Trello | Jira | ClickUp I prefer using my qualities to be reflected through the work I do. 𝗜 𝘁𝗵𝗼𝗿𝗼𝘂𝗴𝗵𝗹𝘆 𝗲𝗻𝗷𝗼𝘆 𝘄𝗵𝗮𝘁 𝗜 𝗱𝗼, 𝗲𝘀𝗽𝗲𝗰𝗶𝗮𝗹𝗹𝘆 𝗼𝗯𝘀𝗲𝗿𝘃𝗶𝗻𝗴 𝘁𝗵𝗲 𝗿𝗲𝘀𝘂𝗹𝘁𝘀 𝗮𝗹𝗼𝗻𝗴𝘀𝗶𝗱𝗲 𝗺𝘆 𝗰𝗹𝗶𝗲𝗻𝘁𝘀. 𝗜𝗳 𝗜 𝘄𝗼𝗿𝗸 𝘄𝗲𝗹𝗹 𝗜 𝘄𝗶𝗹𝗹 𝗴𝗿𝗼𝘄, 𝘁𝗵𝗮𝘁'𝘀 𝘁𝗵𝗲 𝗯𝗼𝘁𝘁𝗼𝗺 𝗹𝗶𝗻𝗲.

  • MySQL
  • PHP
  • CSS 3
  • Payment Gateway Integration
  • Laravel
  • Flutter
  • WordPress
  • Web Development
  • CodeIgniter
  • Web Design
  • Web Application
  • API Development
  • PayPal Integration
  • API
  • OpenCart
Lasantha K.

Piliyandala, Sri Lanka

$25/hr
5.0
35 jobs

Web Client Development Windows Client Development Windows Services Development Websites Design & Development Web API Development Web API Integration Azure Cloud Solutions Development ML/AI Solutions Development ChatBot Development PowerBI Custom Visuals Development Tableau Extensions Development 20 years of experience in the industry. Technologies Used =============== Microsoft Visual Studio 2019 Microsoft Visual Studio 2022 Microsoft .Net Frameworks 4.7 Microsoft .Net Core 3.1 Microsoft .Net Core 5 Microsoft .Net Core 6 Microsoft SQL Server 2014 Microsoft SQL Server 2018 MySQL Microsoft Windows APIs C# .Net MVC Razor HTML 5 JQuery JQuery KineticJS JavaScript Node.JS AngularJS TypeScript React.JS JQuery ASP.Net WCF REST SOAP XML Open XML SDK XSLT WMI Team Foundation Server Microsoft Visual Sourcesafe Tortoise SVN Microsoft Visio Rational Rose Enterprise UML Microsoft SQL CLR T-SQL IIS Microsoft Azure Microsoft Dynamics 365 (CRM) Microsoft PowerBI Tableau Microsoft PowerApps MassTransit / RabbitMQ Web Services Web API Google Scripts ML / AI Natural Language Processing ShopifySharp Twitter API V2 QuickBook API Sage 50 API Stripe APIs & Elements Paddle

  • C#
  • ASP.NET Core
  • HTML5
  • TypeScript
  • Vue.js
  • ASP.NET Web API
  • jQuery
  • Data Visualization
  • Artificial Intelligence
  • Microsoft Azure SQL Database
  • MySQL Programming
  • Machine Learning
  • Solution Architecture
  • Application Integration
  • Microsoft SQL Server Programming
Asanka M.

Ganemulla, Sri Lanka

$30/hr
4.8
13 jobs

Are you seeking a seasoned financial programmer and data analyst with a knack for turning financial data into actionable insights? Your search ends here! I specialize in programming for algorithmic trading using Mql4, Mql5, Pine Script, and Python to create custom solutions tailored to your specific needs. Here's what I can offer you to be success in your trading journey as well as with your business. Meta Trader 4 & Meta Trader 5 : With a deep understanding of Mql4 and Mql5, I can develop bespoke trading algorithms, indicators, and scripts for MetaTrader platforms. Whether you need automated trading strategies or custom indicators, I have the expertise to deliver. Trading View : I'm proficient in Pine Script, the scripting language used for creating custom indicators and strategies on TradingView. Let me help you design and implement effective trading strategies on this popular platform. Dashboard & Reports :Looker Studio Effective data visualization is essential for understanding financial trends and as well as business data I use Power BI & Looker Studio to visualize your data , so you can take decisions on your business objectives and goals.

  • MetaTrader 4
  • MetaTrader 5
  • Python
  • Data Visualization
  • Microsoft Power BI
  • MQL 4
  • Data Science
  • Excel Macros
  • MQL 5
  • Looker Studio

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 Sri Lanka on Upwork?

You can hire a C# Developer & Programmer in Sri Lanka 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 Sri Lanka 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 Sri Lanka 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.