Source description
About the role
Full-time Hybrid (3 days in-office mandatory) C# Development Engineer Bangalore, India 4-7 years About The Role Develop and maintain software applications using C# with focus on WPF, gRPC, and modern design patterns. Key Responsibilities Key Responsibilities Develop, maintain, and enhance software applications using C# Debug and troubleshoot complex issues, ensuring efficient and optimized code Implement design patterns for scalable and maintainable solutions Work with inter-process communication mechanisms such as gRPC and Windows Pipes Develop user interfaces using WPF (MVVM pattern) Utilize Git for version control and repository management Write unit tests using NUnit and Moq to ensure code reliability Work with .NET Core 8 for application development and modernization Qualifications Education: BE / B.Tech / MCA / ME / M.Tech Experience: 4-7 years of experience in C# development Required Skills Strong programming skills in C# Excellent debugging and problem-solving skills Good understanding of Design Patterns Experience in gRPC and Windows Pipes Proficiency in WPF with MVVM patterns Knowledge of Git for version control Experience in writing unit tests using NUnit and Moq Basic knowledge of .NET Core 8 Submit Your Application Fill out the form below and we'll get back to you shortly. Full Name * Email Address * Phone Number * Attach Resume * (PDF or Word, Max 5MB) Click to upload your resume By applying, you agree to our terms and privacy policy Why Isarva Infotech Work-Life Balance Flexible hours and remote options Growth Opportunities Continuous learning and development Great Team Collaborative and supportive environment Competitive Package Industry-leading compensation Know someone perfect for this role Share this opportunity with them! Excited about this opportunity Apply using the form above, or explore more career opportunities with Isarva Infotech. View All Openings Learn About culture
More at isarva infotech pvt. ltd.