We are looking for experienced and ambitious .NET Developer to join our team. As a .NET Developer you will be involved in design, development, coding, customization, configuration, and testing in support of enterprise packaged solutions
You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you
Requirements
-Minimum of 5 years of experience in Web Development
-B.S. or higher preferably educated in Software Engineering/IT
-Excellent knowledge of C# and fluency in related web technologies (MVC, ASP.Net core)
-In-depth understanding of OOP (Object Oriented Programming) and Revise, update, refactor and debug code
-Well versed in best practices in Design Patterns, DDD concepts and use the Repository/Service Pattern.
-Strong working knowledge with architecture styles SOAP & RESTful APIs
-Practical experience with Relational Databases, SQL, Redis and Schema Design
-Experienced in Entity Framework and be familiar with other ORMs
-Experience in Unit testing and frameworks like NUnit/XUnit
-Experience with HTML, CSS and JavaScript
-Well Experience with developing an API
-Excellent troubleshooting and communication skills
-Must be dynamic and team-oriented but mostly self-motivated
-Full Stack Developer is Plus Value