i
Quokka Labs
4 Quokka Labs Jobs
.Net Developer - C#/WPF (5-8 yrs)
Quokka Labs
posted 1mon ago
Company Description :
Quokka Labs is an IT Products & Services consulting company located in Noida.
Recognized as one of India's best app development companies, we design, develop, and deploy reliable and scalable software systems.
With a team of over 50 experts, we aim to help our customers thrive in the global market with unique and innovative solutions.
Role Overview :
We are seeking an experienced .NET Developer with 5+ years of expertise to join our team in Noida.
The ideal candidate will work on developing, maintaining, and enhancing desktop applications using .NET technologies while adhering to Object-Oriented Programming principles.
Key Responsibilities (KRAs) :
- Develop and maintain robust, scalable, and high-performance desktop applications using .NET Core, .NET Framework, and C#.
- Design, implement, and maintain user interfaces using WPF, XAML, and the MVVM design pattern.
- Collaborate with cross-functional teams to define, design, and deliver new features following Agile methodologies.
- Ensure code quality through rigorous unit testing using MSTest or NUnit, and employ mocking technologies effectively.
- Refactor and enhance legacy codebases to meet modern development standards.
- Implement inter-process communication (IPC) mechanisms for seamless functionality in Windows OS environments.
- Write and maintain PowerShell scripts to automate tasks and enhance system workflows.
- Configure and maintain application installation packages using InstallShield.
- Monitor, debug, and resolve technical issues to ensure optimal application performance.
- Stay updated with emerging technologies and frameworks to incorporate best practices into development processes.
Required Skills :
- Proficiency in C#, .NET Core 3.1 or higher, .NET Framework 4.7 or higher, and asynchronous programming (threads and tasks).
- Expertise in UI technologies including WPF, XAML, and the MVVM design pattern.
- Strong knowledge of Windows Operating System internals and inter-process communication mechanisms.
- Experience in working with legacy codebases and modernizing them for better performance and maintainability.
- Knowledge of PowerShell scripting and InstallShield configuration.
- Ability to write comprehensive unit tests using MSTest/NUnit and employ mocking frameworks effectively
Functional Areas: Other
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice