Globaldev Group Logo

Desktop Software Developer (C# / WPF)

Job Description

Our client is an international company specializing in portable digital X-ray systems for Security and Non-Destructive Testing (NDT) applications. For nearly 30 years, its systems have been used worldwide by military organizations, police forces, EOD units, customs agencies, and industrial customers across more than 75 countries.

We are looking for a talented C# / WPF Software Developer to join our team and contribute to the development of desktop software solutions. In this role, you will be responsible for designing, developing, and maintaining high-quality Windows-based applications while ensuring excellent user experience and software performance.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of experience developing software products in a Windows / C# environment.
  • Strong understanding of software design patterns and object-oriented programming principles.
  • Experience with desktop application development using .NET technologies.
  • Familiarity with WPF (Windows Presentation Foundation).
  • Experience in UX/UI development and user-centered design principles.
  • Knowledge of software installers such as NSIS is considered a plus.
  • Strong problem-solving skills and attention to detail.
  • Ability to work independently in a remote environment.

What we offer

  • Help and support from our caring HR team
  • 20 days of vacation + 10 days of sick leave
  • The exchange of experience and work with talented colleagues
  • Last but not least - valuable compensation for your efforts

Responsibilities

  • Design, develop, and maintain desktop applications using C# and .NET technologies.
  • Implement software solutions following established design patterns and best practices.
  • Develop and enhance user interfaces with a strong focus on usability and user experience.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality software products.
  • Troubleshoot, debug, and optimize existing applications.
  • Participate in code reviews and contribute to software architecture discussions.
  • Create and maintain software installation packages and deployment processes.
Share this job:
Please let Globaldev Group know you found this job on Remote First Jobs πŸ™

8 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Globaldev Group

Find your next opportunity with companies that specialize in Dedicated Development Team, Remote R&d Office, Recruiting On-site, and Agile Software Development. Explore remote-first companies like Globaldev Group that prioritize flexible work and home-office freedom.

Powdevs Logo

Powdevs

Provides software development teams, team augmentation, and app development services in various technologies.

View company profile β†’
BetterEngineer Logo

BetterEngineer

Connecting U.S. startups and tech companies with pre-vetted, senior Latin American software engineers.

View company profile β†’
Intellectsoft Logo

Intellectsoft

Digital transformation and software engineering company serving global organizations and technology startups since 2007.

View company profile β†’
Get Devs Logo

Get Devs

51-200 getdevs.com

Provides IT staff augmentation services, building dedicated offshore teams of software talent in the Philippines.

View company profile β†’
Truelogic Software Logo

Truelogic Software

Provides nearshore staff augmentation, dedicated teams, and innovation projects with LATAM tech talent for US companies.

View company profile β†’
The Codest Logo

The Codest

Provides product-minded engineering and staff augmentation services for FinTech, digital banking, and scaleups.

View company profile β†’

Project: Career Search

Rev. 2026.6

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply