Senior .NET Desktop Engineer

46 Minutes ago • 3 Years + • Frontend Development

Job Summary

Job Description

N-iX seeks a talented .NET Desktop Engineer to design and implement a modern GUI for an HPC computer modeling project. Responsibilities include designing intuitive Windows desktop UIs using XAML, implementing efficient asynchronous operations, integrating APIs for real-time data interaction, optimizing UI rendering for large-scale data, and rigorous testing. The ideal candidate will have 3+ years of experience with C#, XAML, WinUI 3/WPF, asynchronous programming, and RESTful APIs. Experience with 3D visualization or HPC-related front-end development is a plus.
Must have:
  • C# and XAML proficiency
  • WinUI 3/WPF experience
  • Asynchronous programming skills
  • RESTful API familiarity
  • Responsive UI design
  • Data visualization expertise
Good to have:
  • MVVM architecture
  • Docker experience
  • 3D visualization
  • Data virtualization
  • UI design tools (Figma/Adobe XD)
Perks:
  • Flexible working format
  • Competitive salary
  • Career growth opportunities
  • Professional development tools
  • Education reimbursement
  • Corporate events

Job Details

N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,200+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.

We are seeking a talented native Windows desktop engineer (.NET Desktop Engineer) to design and implement a modern, responsive, and high-performance graphical user interface (GUI) for the HPC computer modelling project. The ideal candidate will have expertise in C#, XAML, and asynchronous programming to build a cutting-edge interface that seamlessly integrates with backend workflows and supports complex visualization needs.

Responsibilities:

  • Design and develop an intuitive Windows desktop UI.
  • Create responsive and visually appealing layouts with XAML to enhance user experience.
  • Implement efficient asynchronous operations to handle background tasks, data loading, and interaction with backend computation modules.
  • Ensure smooth and non-blocking user experiences through advanced task scheduling and thread management.
  • Collaborate with the backend teams to integrate APIs for real-time data interaction and visualization.
  • Optimize UI rendering and responsiveness for large-scale data visualization and interaction.
  • Leverage virtualization techniques to handle complex data sets efficiently.
  • Perform rigorous testing to ensure application stability, scalability, and responsiveness.
  • Debug and resolve performance bottlenecks and UI-related issues.
  • Document code, design decisions, and usage guidelines for maintainability and knowledge sharing.

Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related fields.
  • 3+ years of experience in front-end development, preferably using C# and XAML.
  • Hands-on experience with WinUI 3, WPF, or similar frameworks.
  • Proven track record of building responsive, asynchronous, and data-driven applications.
  • Programming Languages: Proficiency in C# and, XAML
  • Frameworks: WinUI 3, .NET Core/Framework.
  • Asynchronous Programming: Strong understanding of async/await, tasks, and thread management.
  • APIs: Familiarity with RESTful APIs and real-time integration patterns.
  • Version Control: Proficiency with Git and CI/CD pipelines.
  • Nice to have: Knowledge of MVVM architecture and design patterns.
  • Exposure to containerized deployment environments (e.g., Docker).
  • Strong problem-solving skills and ability to work in a multidisciplinary team.
  • Excellent communication skills for cross-team collaboration and documentation.
  • A passion for creating elegant and user-friendly interface.

Nice to have:

  • Experience with 3D visualization or HPC-related front-end development.
  • Familiarity with data virtualization and rendering libraries.
  • Experience in the usage of UI Design Tools (Mockups from Figma or Adobe XD) for UI/UX design sharing.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

Trackman - SDET – Baseball Contextual Applications and Services

Trackman

Denmark (On-Site)
5 Months ago
Microsoft - Member of Technical Staff – Windows Engineer

Microsoft

(Hybrid)
1 Week ago
Tech Wizards - Software / Game Developer

Tech Wizards

Dahlgren, Virginia, United States (On-Site)
6 Months ago
Magic Games - Game Developer

Magic Games

İstanbul, İstanbul, Türkiye (On-Site)
8 Months ago
Unity - Software Engineer

Unity

Copenhagen, Denmark (On-Site)
4 Months ago
Growe - Senior Frontend Developer

Growe

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Frontend React

Nagarro

Hyderabad, Telangana, India (On-Site)
4 Months ago
Microsoft - Member of Technical Staff - Product Engineer

Microsoft

Mountain View, California, United States (Hybrid)
6 Days ago
Dream Sports - Software Development Engineer 1 - Frontend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Rocket Science - Software Engineer - UI

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tripledot Studios - Senior Unity Software Engineer

Tripledot Studios

Jakarta, Jakarta, Indonesia (Hybrid)
3 Months ago
ByteDance - Software Engineer (Payment Network) - Global Payment - Singapore

ByteDance

Singapore (On-Site)
3 Months ago
Nordcurrent - Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
3 Months ago
Aristocrat Gaming - Senior Game Mathematician II

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
3 Weeks ago
Handy Games - Associate Software Engineer

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
3 Weeks ago
Omnissa - C++ Windows Internals Dev_MTS2/3 (2-7 Yrs)_Horizon Team

Omnissa

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
King - Senior Unity Developer

King

Barcelona, Catalonia, Spain (On-Site)
3 Weeks ago
Microsoft - Software Engineer - Fullstack, Redmond

Microsoft

Redmond, Washington, United States (On-Site)
2 Months ago
N-iX - Lead .NET Full Stack Engineer

N-iX

Poland (Hybrid)
1 Week ago
Playtika - R&D Team Leader

Playtika

Romania (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in India

PwC - IN-Manager_AWS Engineer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - Senior Associate_Java Angular Developer_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
4 Months ago
Egnyte - Customer Success Manager

Egnyte

India (Remote)
1 Month ago
Lead venture - Lead Software Engineer

Lead venture

Gurugram, Haryana, India (On-Site)
4 Months ago
PwC - IN_Manager_Data Migration Lead_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
2 Months ago
PwC - AES SAP EAM Manager - Operate

PwC

Hyderabad, Telangana, India (On-Site)
4 Months ago
Paytm - Team Lead - Sales - Goa

Paytm

Goa, India (On-Site)
4 Months ago
Schbang - Media Lead - Ecommerce

Schbang

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Microsoft - Software Quality Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Skydio - Senior Software Engineer - Manufacturing Software

Skydio

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Sawhorse Productions - Senior Roblox Developer

Sawhorse Productions

California, United States (Remote)
3 Weeks ago
ION - Senior Web UI Developer (React)

ION

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago
Canva - Staff Backend Engineer - Canva Ecosystem

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago
Netflix - Software Engineer 5 - TV Client Foundations

Netflix

United States (Remote)
1 Month ago
ION - Front End Developer - Italy

ION

Milan, Lombardy, Italy (On-Site)
4 Months ago
Nolimit City - Frontend Web Developer

Nolimit City

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Luxoft - Senior React JS Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Fortis Games - Staff Fullstack Engineer

Fortis Games

Brazil (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
Sporty Group - CS Saas Frontend Developer

Sporty Group

(Remote)
8 Months ago

Get notifed when new similar jobs are uploaded