● Design and develop applications and features using ASP.NET Core and angular.
● Collaborate with Front-end developers to integrate user-facing elements with server-side logic.
● Modify existing software to correct errors or improve its performance.
● Troubleshoot and debug applications and services.
● Responsible for regular communication with others involved in the development process.
Requirements
● Bachelor's or Master's degree in Computer Engineering or Computer Science.
● At least 2 years of experience in .NET development.
● Proficient in ASP.NET Core technology.
● Expert in C# programming language.
● Expert in EfCore and Linq Technology.
● Good knowledge of OOP and object-oriented design concepts.
● Familiar with Microsoft SQL Server Database.
● Familiar with various design and architectural patterns(SOA, CQRS, Layered Architecture, DDD,..).
● Good knowledge in Front-End Programming(Familiarity with Angular is an advantage).
● Familiar with HTML, CSS, jQuery and JavaScript.
● Enough knowledge of Git.
● Enough knowledge of Scrum.