.net Developer

Job Details


Qualifications
Required:
• Bachelor's degree in Computer Science or related field.
• Strong understanding of OOP concepts, architecture, and design.
• A successful candidate should be analytical and detail-oriented, as well as team-oriented, but also be able to work independently.

At least 3 to 5 years of experience developing web-based client/server applications.
• Experience working with Microsoft's ASP.NET, ASP.NET MVC, ASP.NET Web API and ASP.NET Core Framework, especially using C# language.
• Experience working with Microsoft SQL Server.
• Experience with JavaScript (TypeScript or ECMAScript 7+) and at least one of the JavaScript frameworks (e.g. Ext JS, Angular or React).
• Experience with developing and using REST APIs.
• Excellent verbal and written communication skills.
• Strong technical and organization skills.
Preferred:
• Experience using GIT for source control.
• Exposure to DevOps practices and tools. Good to have experience in building and maintaining fully automated Continuous Integration (CI) and Continuous Delivery (CD) pipelines in Microsoft Azure DevOps.
• Experience in developing cloud-based applications in a micro-services architecture would be a major plus.
• Experience in developing applications deployed on a public cloud (e.g. Azure, AWS or Google Cloud) would be a plus.
• Experience working with NoSQL Databases (e.g. MongoDB or Cosmos DB, etc.) would be a plus.
• Experience with various reporting solutions like Crystal Reports or Microsoft SQL Server Reporting Services, PowerBI, Tableau, etc. would be a plus.



Think you're the perfect candidate? Apply to this job

Apply on company site

Related Skills