2

Remote Desktop Application Developer Jobs in Missouri

$94K - $124K/yr

The role involves deep ownership of Windows application architecture, performance, and usability ... Fully remote, distributed work environment with high flexibility and autonomy. * High degree of ...

Field Application Engineer

Kansas City, MO · On-site +1

$54K - $81K/yr

Join KEYENCE as a Field Application Engineer Training Classes Begin July 2026 Multiple U.S ... Provide on-call, on-site and remote technical support, training, and troubleshooting * Travel ...

Field Application Engineer

Saint Louis, MO · On-site +1

$54K - $81K/yr

Join KEYENCE as a Field Application Engineer Training Classes Begin July 2026 Multiple U.S ... Provide on-call, on-site and remote technical support, training, and troubleshooting * Travel ...

$45.25 - $60.50/hr

Our partner is looking for an Application Security Engineering Manager based in Netherlands. This ... Flexible, remote-friendly working model across Europe or selected hubs. * 25 days of annual leave ...

... devices, desktops, servers, and constrained environments. You will contribute directly to the ... Fully remote, global-first work environment with high autonomy. * Opportunity to work on ...

$94K - $124K/yr

You will work on both web and desktop applications with a strong emphasis on performance ... The environment is fast-paced, remote-first, and highly collaborative, bringing together ...

next page

Showing results 1-20

Remote Desktop Application Developer information

What are the key skills and qualifications needed to thrive as a Remote Desktop Application Developer, and why are they important?

To thrive as a Remote Desktop Application Developer, you need strong programming skills in languages like C++, C#, or Java, alongside a solid understanding of networking protocols and remote desktop technologies. Familiarity with frameworks such as Microsoft Remote Desktop Services, Citrix, or VNC, as well as experience using version control systems like Git, is typically required. Problem-solving abilities, attention to detail, and effective communication are crucial soft skills for collaborating remotely and troubleshooting complex issues. These skills ensure the delivery of secure, reliable, and user-friendly remote desktop solutions that meet business and user needs.

What are some common challenges faced by Remote Desktop Application Developers, and how can they be addressed?

Remote Desktop Application Developers often encounter challenges related to ensuring seamless performance and security across diverse network environments. Handling latency, maintaining data encryption, and providing responsive user experiences are key concerns. To address these, developers regularly collaborate with network engineers and security teams, utilize efficient data compression techniques, and stay updated on emerging cybersecurity threats. Continuous testing and feedback loops with end-users also help in identifying and resolving usability issues early.

What is a Remote Desktop Application Developer?

A Remote Desktop Application Developer is an IT professional who specializes in creating software that enables users to access and control computers or devices remotely over a network. These developers design, build, and maintain applications that allow for secure, efficient, and user-friendly remote desktop experiences. They often work with protocols like RDP, VNC, or proprietary solutions, and focus on performance, security, and cross-platform compatibility. Their work is crucial for businesses that support remote work, IT support, or distributed computing environments.

What is the difference between Remote Desktop Application Developer vs Remote Support Technician?

AspectRemote Desktop Application DeveloperRemote Support Technician
Primary RoleDesigning, developing, and maintaining remote desktop applications and toolsProviding technical support and troubleshooting for remote desktop issues
Required SkillsProgramming, software development, UI/UX design, networking knowledgeCustomer service, troubleshooting, basic networking, remote access tools
Work EnvironmentSoftware development teams, IT departments, tech companiesHelp desks, IT support centers, remote support services
CertificationsProgramming certifications, networking certifications (e.g., CompTIA Network+)CompTIA A+, ITIL, customer service certifications

While both roles involve remote access technologies, the Remote Desktop Application Developer focuses on creating and improving remote desktop software, whereas the Remote Support Technician provides technical assistance and troubleshooting for users experiencing remote desktop issues.

What are the most commonly searched types of Desktop Application Developer jobs in Missouri? The most popular types of Desktop Application Developer jobs in Missouri are:
What are popular job titles related to Remote Desktop Application Developer jobs in Missouri? For Remote Desktop Application Developer jobs in Missouri, the most frequently searched job titles are:
What job categories do people searching Remote Desktop Application Developer jobs in Missouri look for? The top searched job categories for Remote Desktop Application Developer jobs in Missouri are:
What cities in Missouri are hiring for Remote Desktop Application Developer jobs? Cities in Missouri with the most Remote Desktop Application Developer job openings:

Senior Software Engineer, Windows/Desktop Applications

Jobgether

Remote

$94K - $124K/yr

Full-time

Posted 6 days ago


Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Windows/Desktop Applications based in Netherlands.

This is a high-impact engineering role focused on building and evolving native Windows desktop applications used by millions of users worldwide. You will contribute to a product that transforms how people consume written content by turning it into accessible audio experiences across multiple platforms. The role involves deep ownership of Windows application architecture, performance, and usability, with a strong emphasis on accessibility and inclusive design. You will work in a highly collaborative, fully distributed engineering environment alongside world-class engineers, designers, and researchers. The position requires a strong balance of hands-on development and architectural thinking, with responsibility for delivering polished, scalable, and reliable desktop software. You will also influence technical direction, improve engineering practices, and help shape the long-term evolution of the Windows product experience.

Accountabilities
  • Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI, C#, XAML, and optionally C++.
  • Define and enforce engineering best practices for performance, maintainability, memory management, and cross-version Windows compatibility.
  • Drive accessibility initiatives, ensuring compliance with Windows accessibility APIs (e.g., UI Automation) and delivering inclusive user experiences.
  • Collaborate with Product, Design, UX, QA, and other engineering teams to define feature scope and UI/UX architecture.
  • Own the full software development lifecycle, from design and implementation to testing, release, and ongoing maintenance.
  • Diagnose and resolve complex technical issues including performance bottlenecks, memory leaks, rendering issues, and compatibility challenges.
  • Contribute to architectural decisions and improve system design for scalability and long-term maintainability.
  • Mentor engineers, participate in code reviews, and help raise the overall engineering bar.
Requirements:
  • 3+ years of experience in Windows desktop application development using Windows App SDK, WinUI (or similar frameworks), C#, XAML, and optionally C++.
  • Strong understanding of Windows application architecture, including .NET and native interop (Win32/WinRT/COM).
  • Proven experience shipping production-grade desktop applications with a focus on performance, reliability, and scalability.
  • Hands-on experience with accessibility APIs (e.g., Microsoft UI Automation) and building inclusive software.
  • Strong computer science fundamentals including OOP, design patterns, data structures, algorithms, multithreading, and asynchronous programming.
  • Experience in technical leadership, code reviews, and mentoring engineers.
  • Excellent communication skills and ability to collaborate across cross-functional teams.
  • User-centric mindset with attention to detail in building intuitive, polished desktop experiences.

Preferred / Bonus:

  • Experience with UI automation testing, unit testing, and integration testing frameworks.
  • Knowledge of performance optimization (startup time, memory usage, rendering, high-DPI support).
  • Familiarity with localization, internationalization, and RTL (right-to-left) UI support.
  • Experience with telemetry, analytics, logging, crash reporting, and monitoring tools.
  • Exposure to CI/CD pipelines, release engineering, and desktop deployment workflows.
  • Ability to own modules or feature areas end-to-end, including refactoring and technical debt management.
Benefits:
  • Competitive compensation package aligned with experience and impact.
  • Opportunity to work on a product used by millions globally with strong real-world impact.
  • Fully remote, distributed work environment with high flexibility and autonomy.
  • High degree of ownership in architectural decisions and product direction.
  • Leadership opportunities including mentoring and progression into senior technical roles.
  • Mission-driven culture focused on accessibility, inclusivity, and user impact.
  • Collaborative engineering environment with strong emphasis on learning and technical excellence.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job