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.
- Good 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.