Job Description
Job Title: Software EngineerJob Description
The Software Engineer will join the applications team and support a mature Windows desktop application that reconstructs complex data into 3D graphics for customers. This role focuses on maintaining and enhancing an existing application that was developed five years ago, including fixing defects, improving performance, and implementing new features to support advanced 3D visualization and analysis workflows.
Responsibilities
+ Support and maintain an existing Windows desktop application that reconstructs scientific and engineering data into 3D visualizations.
+ Diagnose, troubleshoot, and fix bugs in a complex, multithreaded C# application to ensure stability and reliability.
+ Design, develop, and implement new features and enhancements using C#, WPF, .NET, and related tools and frameworks.
+ Apply MVVM design patterns to structure and organize application components for maintainability and scalabili...
The Software Engineer will join the applications team and support a mature Windows desktop application that reconstructs complex data into 3D graphics for customers. This role focuses on maintaining and enhancing an existing application that was developed five years ago, including fixing defects, improving performance, and implementing new features to support advanced 3D visualization and analysis workflows.
Responsibilities
+ Support and maintain an existing Windows desktop application that reconstructs scientific and engineering data into 3D visualizations.
+ Diagnose, troubleshoot, and fix bugs in a complex, multithreaded C# application to ensure stability and reliability.
+ Design, develop, and implement new features and enhancements using C#, WPF, .NET, and related tools and frameworks.
+ Apply MVVM design patterns to structure and organize application components for maintainability and scalabili...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application