Role Overview - We are looking for an experienced Senior Software Engineer (Contract) with strong expertise in C# and technologies to work on enterprise-grade desktop applications. The role requires deep hands-on experience in clean testable and scalable software design with a strong foundation in object-oriented programming design patterns and architectural best practices. The candidate will contribute to the design development refactoring and testing of complex desktop software systems used in engineering and industrial environments.
Key Responsibilities -
Design develop and maintain C#-based desktop applications Framework and
(.NET Core / .NET 5/6/7/8)
Apply Object-Oriented Programming (OOP) principles to build maintainable and extensible
software components
Implement Clean Architecture and Domain-Driven Design (DDD) concepts
Apply SOLID principles and industry-standard design patterns
Senior Software Engineer - C#.NetNo. Of Resources Needed2LocationBengaluruWFO / WFH / HybridHybridShift TimingGeneralPrimary Skill(s)Senior Software Engineer - C#.NetSecondary Skill(s)Refer JDKeywords-Experience9- 12 YearsBudget / Month1 Lpa - 1. 2 Lpa per monthDuration Of Project1 year Job Descript...
Senior Software Engineer - C#.Net
No. Of Resources Needed
2
Location
Bengaluru
WFO / WFH / Hybrid
Hybrid
Shift Timing
General
Primary Skill(s)
Senior Software Engineer - C#.Net
Secondary Skill(s)
Refer JD
Keywords
-
Experience
9- 12 Years
Budget / Month
1 Lpa - 1. 2 Lpa per month
Duration Of Project
1 year
Job Description :
Role Overview - We are looking for an experienced Senior Software Engineer (Contract) with strong expertise in C# and technologies to work on enterprise-grade desktop applications. The role requires deep hands-on experience in clean testable and scalable software design with a strong foundation in object-oriented programming design patterns and architectural best practices. The candidate will contribute to the design development refactoring and testing of complex desktop software systems used in engineering and industrial environments.
Key Responsibilities -
Design develop and maintain C#-based desktop applications Framework and
(.NET Core / .NET 5/6/7/8)
Apply Object-Oriented Programming (OOP) principles to build maintainable and extensible
software components
Implement Clean Architecture and Domain-Driven Design (DDD) concepts
Apply SOLID principles and industry-standard design patterns