
Software Engineer Senior (Windows Application Developer)
- India
- Permanent
- Full-time
- Design, develop, and maintain Windows desktop applications using .NET, WPF, WinForms, or UWP.
- Collaborate with cross-functional teams including UI/UX designers and product managers.
- Translate software requirements into clean, efficient, and testable code.
- Perform debugging, troubleshooting, and performance tuning of applications.
- Participate in code reviews and contribute to continuous improvement processes.
- Stay updated with new technologies and best practices in Windows development.
- Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
- 6–9 years of hands-on experience developing Windows desktop applications.
- Proficiency in C# and the .NET Framework / .NET Core.
- Experience with WPF, WinForms, or UWP.
- Familiarity with deployment and installer tools (e.g., MSIX, WiX Toolset).
- Understanding of MVVM or similar architectural patterns.
- Familiarity with consuming and integrating RESTful APIs.
- Knowledge of multithreading and asynchronous programming in .NET.
- Experience with Git or other version control systems.
- Knowledge of cloud integration, web services, or backend systems as they relate to desktop applications.
- Solid understanding of object-oriented programming principles.
- Strong problem-solving and debugging skills.
- Experience with C++ and Filter driver.
- Experience with XAML-based UI design and custom controls.
- Knowledge of multithreading and asynchronous programming in .NET.
- Exposure to CI/CD processes and DevOps tools.
- Familiarity with Agile methodologies.
- Experience with automated testing frameworks and practices, including unit, integration, and UI testing
- Competitive remuneration package
- Employee Stock Purchase Plan Enrolment
- 30 days of earned leave
- An extra day off for your birthday
- Various other leaves like marriage leave, casual leave, maternity leave, and paternity leave
- Premium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, and life insurance coverage
- Professional development reimbursement
- Interest subsidy on loans - either vehicle or personal loans.