Job Title: Software Engineer (.NET - WPF & ASP.NET MVC)
Experience: 1-4 Years
Job Summary:
We are looking for a Software Engineer with hands-on experience in both desktop and web application development. The role involves developing WPF-based desktop applications and ASP.NET MVC/Core web applications using clean, scalable, and maintainable coding practices.
Key Responsibilities:
Desktop Application Development:
Design, develop, and maintain desktop applications using WPF.
Implement MVVM architecture for scalable and maintainable code.
Web Application Development:
Develop and maintain web applications using ASP.NET MVC / ASP.NET Core MVC.
Implement MVC architecture for web applications.
General Development:
Write clean, reusable, and maintainable code.
Optimize application performance for desktop and web platforms.
Collaborate with cross-functional teams for end-to-end development.
Technical Skills:
Programming Languages:
Strong proficiency in C#
Experience with XAML for WPF UI design
Working knowledge of JavaScript and modern web technologies
Frameworks & Architecture:
Expertise in WPF (Windows Presentation Foundation)
Strong experience in ASP.NET MVC / ASP.NET Core MVC
Good understanding of MVVM and MVC design patterns
UI / UX Development:
Ability to create responsive and interactive UIs
Experience with HTML5, CSS3, JavaScript
Knowledge of WPF data binding, custom controls, templates, and styles
Database Management:
Proficiency in SQL Server
Experience writing queries, stored procedures, and database design
API & Integration:
Hands-on experience with RESTful APIs / Web APIs
Experience integrating applications using Entity Framework
Performance Optimization:
Ability to optimize WPF and ASP.NET MVC applications for performance and scalability
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹35,000.00 per month
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.