Experience: 2 to 5 years of experience in web development on the .NET platform. Programming languages and technologies: Knowledge of C# and ASP.NET. Experience with ASP.NET MVC, ASP.NET Core. Knowledge of SQL and experience with databases (e.g. SQL Server, MySQL). Knowledge of HTML, CSS, JavaScript. Web development: Experience in developing web applications, including knowledge of client and server technologies. Knowledge and experience with front-end frameworks (e.g. Angular, React, Vue). Kno
Experience: 2 to 5 years of experience in web development on the .NET platform. Programming languages and technologies: Knowledge of C# and ASP.NET. Experience with ASP.NET MVC, ASP.NET Core. Knowledge of SQL and experience with databases (e.g. SQL Server, MySQL). Knowledge of HTML, CSS, JavaScript. Web development: Experience in developing web applications, including knowledge of client and server technologies. Knowledge and experience with front-end frameworks (e.g. Angular, React, Vue). Knowledge of frameworks and libraries: Experience with Entity Framework or other ORM libraries. Knowledge and experience with ASP.NET Identity or similar authentication and authorization systems. Experience with tools: Experience with version control systems (eg Git ).Knowledge and experience with CI/CD tools (e.g., Jenkins, TeamCity).Testing experience:Knowledge of unit testing principles.Experience writing tests using test frameworks (e.g., NUnit, xUnit).Knowledge of architectural principles:Understanding principles of SOLID and other architectural patterns.Experience in applying architectural patterns such as MVC or MVVM.Communication skills:Good communication skills and ability to work in a team.Ability to interact with other team members and communicative in relation to the customer.Education:Higher education in information technology technology, computer science or related field.