Requirements
Bachelor's degree in Computer Engineering, Computer Science, or equivalent discipline.
- 3-6 years of experience in software development
- Strong command of C# language and object-oriented programming principles
- Proficiency in working with .NET Framework and .NET Core for developing web applications, APIs, and services
- Experience in developing and maintaining MVC-based applications and RESTful APIs
- Familiarity with ORM frameworks like Entity Framework, including knowledge of database migrations, LINQ, and data modeling
- Experience with cloud platforms like Azure or AWS, including knowledge of cloud services, deployment, and scaling applications
- Experience working with microservices, containerization (Docker), and event-driven systems