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