Currently pursuing or recently completed a degree in Computer Science, or a related field.
Familiarity with .NET framework and programming languages such as C#.
Understanding of Object-Oriented Programming (OOP) principles and design patterns.
Knowledge of web development technologies including HTML, CSS, and JavaScript.
Basic understanding of databases and SQL.
Excellent problem-solving and analytical skills.
Strong communication and team collaboration abilities.
A self-motivated, proactive mindset with a willingness to learn and adapt.
Preferred Skills (not mandatory but beneficial):
Experience with ASP.NET MVC or ASP.NET Core.
Familiarity with front-end frameworks such as Angular, React, or Vue.js.
Exposure to version control systems like Git.
Understanding of agile development methodologies.