Demo

Senior C# Desktop Application Developer

Novia Infotech
Bethesda, MD Contractor
POSTED ON 6/28/2026
AVAILABLE BEFORE 7/25/2026

C# Developer

Location: Bethesda, MD

6-12 month project.

Onsite 4 days per week.

Please note that candidates will need to provide manager references who can speak to their work. We cannot use peer or other contract leads.

Position 1:

We are seeking a strong C# Developer to build, maintain, and optimize custom client-side applications and plugins that run directly within the Oracle MICROS Simphony POS terminal runtime. This role focuses on developing resilient, edge-level software modules that handle local data storage, event messaging, and custom workflow extensions at the restaurant workstation level.

Core Responsibilities

  • POS Client Customization: Design and build custom plugins using the Oracle MICROS Simphony Extension Application Development API to intercept POS events, alter UI workflows, and implement custom transaction logic inside the Simphony client runtime.
  • Local Data Management: Implement and optimize lightweight, low-footprint local storage solutions using embedded databases like SQLite or SQL Express to manage offline data caches and state configuration.
  • Message Queueing: Engineer robust, asynchronous event streaming and data syncing protocols between edge POS clients and central systems using RabbitMQ.
  • Edge Application Development: Build high-performance, low-latency background services and modules using C# / .NET.

Required Skills & Experience

  • C# / .NET Core: 4 years of professional experience building robust applications, class libraries, or desktop plugins.
  • Lightweight Relational Databases: Hands-on experience designing schemas and writing efficient queries for edge databases like SQLite or SQL Server Express.
  • Enterprise Messaging: Practical experience implementing message queuing patterns, producers, and consumers with RabbitMQ (or equivalent AMQP brokers).
  • Robust Software Design: Deep understanding of threading, local concurrency, and offline-first data synchronization.

Preferred/Nice-to-Have

  • Direct experience developing Simphony Extension Applications using the Oracle Simphony Sim.Net SDK.
  • Background in the hospitality technology sector or integrating with restaurant POS ecosystems.


Hourly Wage Estimation for Senior C# Desktop Application Developer in Bethesda, MD
$64.00 to $80.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior C# Desktop Application Developer?

Sign up to receive alerts about other jobs on the Senior C# Desktop Application Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Novia Infotech

  • Novia Infotech Santa Ana, CA
  • Senior Systems Engineer – Exchange Online Administrator Work Authorization – USC only Duration: to the end of the year with Strong likelihood of extension ... more
  • 4 Days Ago

  • Novia Infotech Newport, CA
  • Role Overview Seeking a strong Project Manager with deep hands-on experience in Oracle PeopleSoft Finance (AP/AR/GL) and knowledge of Oracle Fusion Cloud t... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Senior C# Desktop Application Developer jobs in the Bethesda, MD area that may be a better fit.

  • Chenega MIOS SBU Stafford, VA
  • Summary Application Developer Senior Stafford, VA Are you ready to enhance your skills and build your career in a rapidly evolving business climate? Are yo... more
  • 23 Days Ago

  • System One Washington, DC
  • Senior Java Application Developer Washington, DC - ONSITE Type: Multi-year Contract US citizenship required per government contract Must be able to obtain ... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!