Bachelors degree in Computer Science, Engineering, or related field.
Solid proficiency in C#, .NET Core / .NET Framework.
Experience with ASP.NET MVC, Web API, Entity Framework, and LINQ.
Positive understanding of object-oriented programming (OOP) and design patterns.
Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
Experience with SQL Server and writing complex SQL queries/stored procedures.
Experience with version control systems like Git.
Knowledge of DevOps practices and CI/CD pipelines (Azure DevOps preferred).
Excellent problem-solving skills and attention to detail.