Key Responsibilities:
▪️At least 3+ months of experience in .Net
▪️C# Fundamentals
- Understanding of basic syntax, data types, control structures (if, loops, switch)
- OOP principles: classes, inheritance, interfaces, encapsulation
▪️.NET Core or .NET Framework Basics
- Experience with console or web applications
- Understanding of project structure and solution files
▪️SQL Basics
- CRUD operations (SELECT, INSERT, UPDATE, DELETE)
- Basic understanding of joins, indexes, and normalization
▪️Visual Studio / VS Code
- Ability to work with an IDE, debug, and use the package manager (NuGet)
▪️Git
- Knowledge of basic Git commands: clone, commit, push, pull, branch
▪️English (Intermediate+)
Ability to read documentation and participate in technical discussions
▪️General Skills
- Analytical Thinking – Ability to understand and break down problems logically
- Proactive Attitude – Takes initiative, asks questions, and stays engaged
- Quick Learner – Can absorb and apply new technical concepts efficiently
- Open-mindedness – Willing to accept feedback, explore new approaches, and work in a team