Hire the best C# Developers & Programmers in Lilburn, GA

More than 2,000 reviews on G2
Rating is 4.6 out of 5.
4.6/5
of Upwork by G2 peer reviewers
Ron B.

Lilburn, Georgia

$75/hr
4.9
104 jobs
Azure, MCSD, MCDBA, Java Certified Programmer with over 20 years’ experience developing successful web applications. I am a full-stack developer, primarily focusing on Microsoft.Net/SQL Server for backend development and React, Vue, and Agular for UI development. I have secondary stack experience in PHP/MySQL, Node/MongoDB. I specialize in developing scalable backend services with Microsoft.Net, including bid data operations with Hadoop/Spark (Java/Scala) My domain expertise is building financial, accounting, and human resource systems – leveraging technology to provide business solutions. I work with clients to understand what they are trying to build – I understand the sales, I understand the marketing, and I understand the finance – and deliver the product they are requesting. Key Skills: Azure, C#, Microsoft SQL Server, Vue, React, Angular
  • C#
  • React
  • MySQL
  • Vertica
  • MongoDB
  • ASP.NET
  • Apache Spark
  • Microsoft SQL Server Administration
  • RESTful Architecture
  • Transact-SQL
  • Microsoft Azure
  • AWS Development
  • Vue.js
  • Azure DevOps
  • Microsoft Azure Administration
Timothy S.

Lilburn, Georgia

$60/hr
Versatile engineer with deep experience across hardware design, firmware, and software. I take products from concept to production: schematic/PCB design, embedded firmware (bare-metal and RTOS), and supporting applications. Comfortable owning low-power, battery-operated designs and Bluetooth-enabled systems. Strong testing discipline (unit, integration, and stress tests) and quick to adopt new frameworks and toolchains. Core Competencies * Hardware (HW): Schematic & PCB design, low-power/battery systems, Bluetooth Classic 2.0 & BLE 4.x layouts * Firmware (FW): C for ARM Cortex-M (M0/M0+/M3/M4/M33), ESP32 (esp-idf), drivers → applications, bootloaders, OTA * Software (SW): C/C++/.NET/Java, Windows primary with Linux experience; OpenCV; Android (Java) Hardware Design * Tools: Altium Designer, KiCad, OrCAD * Boards: Single-MCU designs (Microchip PIC, ARM Cortex-M, ESP32) with mixed-signal I/O * Interfaces: GPIO, UART, SPI, I²C, PWM, and analog inputs/outputs * Power: End-to-end board design (power, MCU, peripherals), battery-powered/low-power optimization * Ecosystem: Shields/HATs for Arduino, Raspberry Pi, and BeagleBone * Wireless: PCB designs with Bluetooth Classic 2.0 and BLE 4.x Firmware Development * Languages & Tooling: C in Eclipse + GNU ARM GCC; esp-idf for ESP32 * MCUs: STM32F-series, NXP, Silicon Labs (EFM32/EFR32), Nordic nRF5x (open to new vendors) * Execution Models: Bare-metal and RTOS (FreeRTOS, RTX) * Layers: Low-level drivers (GPIO, UART, SPI, I²C, PWM, …), mid-level (sensors, MEMS, memories, fuel gauges, displays), and application layer * System Features: Bootloaders, OTA update pipelines * Wireless Stacks: Bluetooth Classic and BLE (v4.x) programming * Quality: Comprehensive unit, integration, and stress testing across modules Software Development * Languages: C, C++, .NET, Java (and others as needed) * Platforms: Windows (primary); Linux (experience) * Computer Vision: OpenCV for image/video processing * Mobile: Android apps using Java (Eclipse + Android SDK)
  • C#
  • Electrical Engineering
  • Embedded C
  • Python
  • Embedded System
  • Internet of Things
  • C++
  • ASP.NET
  • CAD
  • Mechanical Engineering
  • SolidWorks

How it works

Post a job for free Post 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 near Lilburn, GA on Upwork?

You can hire a C# Developer & Programmer near Lilburn, GA 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 near Lilburn, GA 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 near Lilburn, GA 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.