Senior .NET Desktop Developer

Senior .NET Desktop Developer

ADI - Analog Devices

Limerick, Ireland

About the Role:

We are looking for a Senior .NET Desktop Developer to design and build high-quality desktop applications for the semiconductor industry. This role focuses on creating reliable, performant, and user-friendly tools that engineers depend on daily. You will work with modern .NET technologies, implement clean architectures, and help automate development workflows for efficiency and scalability.

A background in electronics or embedded software systems will be a plus, as many of our workflows interact closely with physical devices and instrumentation.

Key Responsibilities:

  • Develop and maintain desktop applications using .NET (C#);
  • Build intuitive UIs with modern UI frameworks like Avalonia (preferred), but experience in WPF or equivalent technologies is also favorable;
  • Apply MVVM and other proven patterns for maintainable, testable code;
  • Optimize application performance for large-scale data processing and visualization;
  • Ensure code quality through unit testing, code reviews, and best practices;
  • Integrate with APIs, databases, and hardware interfaces as needed;
  • Troubleshoot and resolve complex technical issues in production environments;
  • Mentor junior developers and contribute to architectural decisions;
  • Implement and maintain CI/CD pipelines for automated builds, tests, and deployments;
  • Use GitHub Actions to create workflows that streamline integration and delivery.

Required Qualifications:

  • Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience);
  • 5+ years of experience in .NET desktop development;
  • Strong proficiency in C#, .NET Framework/Core, and object-oriented programming;
  • Experience with UI frameworks such as Avalonia, WPF, or similar;
  • Solid understanding of MVVM, async programming, and multithreading;
  • Familiarity with Git, branching strategies, and pull requests;
  • Hands-on experience with CI/CD, especially GitHub Actions and workflow automation;
  • Ability to integrate with REST APIs and work with relational databases.

Desired Skills:

  • Cross-platform development experience (Windows, Linux, macOS);
  • Knowledge of semiconductor workflows or EDA tools;
  • Familiarity with graphics rendering, data visualization, or 3D frameworks;
  • Understanding of security best practices for desktop applications.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Ireland      C Sharp Developer      Developer      Front End Developer      On-site      Web Developer      ADI - Analog Devices     

EuroTechJobs Logo

© EuroJobsites 2026