TestUnity
Website:
testunity.com
Job details:
About The Opportunity
A fast-scaling product engineering firm in the enterprise desktop applications & Windows-based SaaS solutions space, we build mission-critical, high-performance .NET desktop applications for global clients across finance, healthcare, and logistics. Our stack is anchored in modern C#, WPF, and WinForms—optimized for responsiveness, security, and cross-platform readiness. We move fast, ship often, and empower developers to own features end-to-end.
Role & Responsibilities
- Design and develop scalable, maintainable C# desktop applications using .NET Framework 4.8+ or .NET 6/7/8 with WPF/WinForms.
- Architect modular, testable UI components and backend services—refactoring legacy code and introducing modern patterns (MVVM, DI, async/await).
- Integrate REST APIs, databases (SQL Server, SQLite), and third-party SDKs into desktop workflows with secure, efficient data handling.
- Optimize application performance—memory usage, startup time, UI responsiveness—using profiling tools and diagnostic logging.
- Collaborate with QA and UX teams to deliver pixel-perfect, accessible interfaces with cross-version compatibility (Windows 10/11).
- Lead code reviews, mentor junior developers, and enforce coding standards, CI/CD pipelines, and unit/integration test coverage.
Skills & Qualifications
- Must-Have
- C#
- .NET Framework
- .NET Core/.NET 6/7/8
- WPF
- WinForms
- Visual Studio
- Entity Framework
- SQL Server
- Async Programming
- Git
- Preferred
- Prism or MVVM Light
- WiX or ClickOnce deployment
- Windows API or WMI scripting
Benefits & Culture Highlights
- 100% remote with flexible hours—work from anywhere in India.
- Quarterly tech stack upgrades + learning stipend for certifications or courses.
- Zero corporate politics—your impact is measured by code quality and shipped features.
Skills: winforms,framework,sql
Click on Apply to know more.