Job Requirements:
- Proficient in C# with a good knowledge of its ecosystems
- Familiarity with the .NET framework > 4.5 and .NET CORE
- Familiar with various design and architectural patterns like MVVM and MVP
- Knowledge of concurrency patterns in C#
- Familiarity with Microsoft SQL Server, Windows Presentation Framework and WINFORM
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), it's limitations, weaknesses and workarounds
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial)
- Familiarity with continuous integration
Job Responsibilities:
- Translate application storyboards and use cases into functional applications
- Design, build and maintain efficient, reusable and reliable C# code
- Ensure the best possible performance, quality and responsiveness of applications
- Identify bottlenecks and bugs and devise solutions to these problems
- Help maintain code quality, organization, and automation
Qualification: B.tech/M.tech and MCA
Desired work experience: 0 to 2 years
Job Types: Full-time, Permanent
Pay: ₹20,000.00 - ₹25,000.00 per month
Work Location: In person