Bachelor’s degree in Computer Science, Software Engineering, or a related field. 8+ years of experience in software development. Strong hands-on experience with .NET 6+ (preferably .NET 8). Excellent SQL skills, including writing optimized queries, joins, indexes, and performance-tuned database obje