Job Summary
We are looking for a skilled Web and Desktop Developer with proven experience in .NET Core and WPF technologies. The ideal candidate will be responsible for designing and developing intuitive, high-performance web and desktop applications. This role demands a strong understanding of modular architecture, clean code practices, and the ability to collaborate across cross-functional teams to deliver scalable solutions.
Key Responsibilities
- Design, develop, and maintain modern web and desktop applications using ASP.NET Core and WPF
- Implement features using .NET Core, Web API, Entity Framework Core, and WPF with MVVM architecture
- Translate business requirements into scalable, maintainable technical solutions
- Collaborate with stakeholders for requirement gathering and solution design
- Ensure adherence to software engineering best practices and coding standards
- Conduct unit testing and performance tuning of WPF modules
- Participate in UI/UX discussions to deliver user-centric interfaces
- Maintain version control using Git/SVN and support CI/CD practices
Required Skills & Qualifications
- 4+ years of overall development experience
- Minimum 1 year of hands-on experience with .NET Core and WPF
- Proficient in MVVM, modular architecture, and object-oriented programming
- Strong command over SQL Server, stored procedures, and performance optimization
- Experience with Entity Framework Core, Web API, and WPF performance tuning
- Familiarity with JavaScript, jQuery, TypeScript, HTML, and CSS
- Experience with unit testing in WPF applications
- Exposure to Azure, Azure SDK, and AWS (basic level)
- Strong debugging skills and attention to UI/UX design principles
Good to Have
- Experience with Angular or React
- Familiarity with Dapper, Microservices, MQTT, SignalR, and design patterns
Job Types: Full-time, Permanent
Pay: ₹50,637.62 - ₹83,510.14 per month
Benefits:
Application Question(s):
- Do you have 5 years of experience?
Experience:
- .NET: 5 years (Preferred)
Work Location: Remote