Job Description - Senior .NET Developer
Experience : 6 + yearsKey Skills : .NET Core, Angular 2+, ASP.NET MVC, Web API, Microservices, Azure, Kendo UI, BreezeLocation : Gujarat (Ahmedabad and Vadodara)
- Degree or a diploma in software development or related field2) 7+ years of experience in a software development position.3) Extensive working experience in software design and demonstrated ability to learn and work with new technologies.4) Proven programming expertise with C# (and possibly on C++) on the .NET platform5) In-depth knowledge and experience with micro-service based architectures and their implementation6)Proven experience with designing and deploying production code for line of business applications7) Extensive hands-on experience with both frontend and backend programming8)Any experience with fundamental technologies like USB/Serial communications, Microsoft COM is a great asset.9)Any experience with components packages such as Telerik Kendo, DevExpress, etc. is a great asset10) Experience with Azure DevOps, Git, SVN or other version control and application lifecycle management software.11) Mentoring team members to influence their growth into high-performing professionals. 12) Ability to work in a fast-paced and rapidly changing environmentKey Competencies:1) .NET/.NET Core with 3+ years of experience with .NET core (now .NET 6)2) 5+ years of experience with the .NET framework3) Angular expertise. Angular knowledge JS is an asset4) Web development with JavaScript/HTML55) Deep practical knowledge of Entity Framework Core6) MS SQL Server database7) Understanding of Xaml-based technologies such as WPF, Silverlight, Xamarin8) Practical knowledge and understanding of fundamental design patterns/principles related to separation of concern, MVVM, dependency injection, etc.9) Expertise in C#10) Good to have Breeze JS