We are looking for a strong C# developer to join our client’s team who will have a good understanding of the C# programming and experience working with client server desktop and web applications.
- Minimum 3 Years for development experience in C# programming;
- Understanding fundamental design principles behind a scalable application;
- Good knowledge of configuration, source codes control and build and release packages;
- Proficient in C#, with a good knowledge of its ecosystems;
- Hands-on development experience with .NET framework and Microsoft SQL server;
- Skill for writing usable C# libraries;
- Familiar with various design and architectural patterns.
- Test driven development (TDD);
- Windows app (Winform) / SSRS/ SSIS, Angular Framework, PowerShell scripting, iOS/Android mobile App;
- Good knowledge of Agile/Scrum methodology.
- Design, development and testing of new features in the applications.
- 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 automatization.