Location and Modality
Location: Remote / Global
Employment: Full-time
Team: Engineering / Product Development
Key Responsibilities
Design, develop and maintain desktop software using C# / .NET.
Build internal tools and utilities to support product workflows.
Collaborate with cross-functional teams (design, QA, product, data).
Troubleshoot and optimize performance of existing applications.
Write clean, testable, and maintainable code.
Participate in code and design reviews.
Mentor junior engineers and contribute to engineering best practices.
Ensure solutions meet quality standards and are delivered on time.
Required Skills & Experience
Strong proficiency in C# / .NET.
Experience in building desktop applications (WinForms, WPF, or similar).
Solid understanding of software design patterns and principles.
Experience with source control (e.g., Git).
Good debugging and problem-solving skills.
Comfortable working in a distributed team environment.
Professional English (written and spoken).
Preferred (Nice-to-Have)
Experience with cross-platform desktop frameworks (e.g., .NET Core, MAUI).
Familiarity with cloud-enabled desktop integration.
Background in computer vision or AI-driven products.
Experience with CI/CD tooling.

