×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer | Remote - C# ​/.NET​/Angular​/WPF

Remote / Online - Candidates ideally in
Oklahoma City, Oklahoma County, Oklahoma, 73116, USA
Listing for: Amodistech
Full Time, Remote/Work from Home position
Listed on 2026-10-09
Job specializations:
  • Software Development
    .NET Developer, Full Stack Developer, Angular Developer, C# / Unity Developer
Salary/Wage Range or Industry Benchmark: 110000 - 150000 USD Yearly USD 110000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Full Stack Developer | Remote - C# / .NET / Angular / WPF
Core Technologies

C# | .NET / ASP.NET Core | Angular | WPF | SQL Server

About the Role

Amodis Tech is looking for a hands-on Remote Senior Full-Stack Developer
, on our hospitality technology platform.

This is a full-stack role covering both web and Windows desktop development.

The developer will work across C#, .NET, ASP.NET Core, Angular, WPF, SQL Server, APIs, and Microsoft Azure
.

You will build new features, maintain existing applications, troubleshoot production issues, review other developers' work, and help develop software that communicates with external systems and hardware.

We are looking for someone who can understand an entire workflow rather than working only on one small part of an application.

Required Core Skills

Candidates must have hands‑on professional experience with all four of the following:

C# / .NET

Strong experience with:

  • C#
  • .NET / .NET Core
  • ASP.NET Core
  • Object‑oriented programming
  • Dependency injection
  • LINQ
  • Async/await
  • Exception handling
  • Application architecture
Angular

Strong experience developing production web applications using:

  • Angular
  • Type Script
  • Angular components and services
  • Reactive forms
  • REST API integration
  • RxJS / Observables
  • Routing
  • Authentication and authorization
  • HTML and CSS

Candidates should be comfortable independently making frontend changes rather than relying on a separate frontend developer.

WPF

WPF is a required skill for this position.

Candidates should have hands‑on experience developing Windows desktop applications using:

  • WPF
  • XAML
  • C#
  • MVVM
  • Data binding
  • Commands
  • Events
  • Background/asynchronous processing
  • Windows application debugging
  • Logging and exception handling

Experience integrating WPF applications with APIs, local services, databases, USB devices, scanners, serial devices, or other external hardware is highly desirable.

Candidates should be prepared during the interview to explain specific WPF applications or features they personally developed.

ASP.NET Core / Web API

Strong experience with:

  • ASP.NET Core Web API
  • REST APIs
  • Controllers and services
  • DTOs
  • Request validation
  • Authentication
  • Authorization
  • JWT
  • Role and permission management
  • API integrations
  • Error handling
  • Logging
SQL Server

Candidates should be comfortable working directly with Microsoft SQL Server, including:

  • Writing SQL queries
  • JOINs
  • Stored procedures
  • Tables and relationships
  • Indexes
  • Query optimization
  • Troubleshooting slow queries
  • Transactions
  • Data integrity
  • Database design
Key Responsibilities
  • Develop new features across Angular, .NET and WPF applications
  • Build and maintain REST APIs using ASP.NET Core
  • Develop and maintain Windows desktop applications using WPF
  • Develop Angular components, pages and services
  • Work with SQL Server databases and optimize queries
  • Integrate desktop and web applications with external APIs and systems
  • Troubleshoot production issues across desktop applications, web applications, APIs and databases
  • Investigate customer‑reported problems and identify root causes
  • Review pull requests and code submitted by other developers
  • Write maintainable and well‑documented code
  • Create automated tests for important functionality
  • Participate in planning and estimation of new features
  • Help improve application security, performance and reliability
  • Assist with deployment and release processes
  • Document technical decisions and application behavior
Windows / Hardware Integration

Amodis Tech develops Windows applications that interact with identity scanning and other external hardware.

Experience in any of the following is highly valuable:

  • USB device communication
  • HID devices
  • Serial / COM communication
  • Scanner integration
  • Device drivers
  • PC/SC
  • Windows Services
  • Local network communication
  • Hardware SDK integration
  • Reading and processing data from external devices

Hardware experience is preferred, but strong WPF development experience is required.

Microsoft Azure

Candidates…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary