4+ years of commercial experience with C# and .NET (.NET / .NET Core) JavaScript and TypeScript experience with at least one modern framework (Angular, React.js, or Vue.js) Strong knowledge of SOLID principles and clean code practices Experience building REST APIs and distributed/microservice-based systems Hands-on experience with authentication and authorization Solid experience with SQL Server and relational databases Proficiency with unit testing (NUnit, xUnit) Hands-on cloud experience with GCP, AWS, or Azure Experience working in Agile environments (Scrum, Kanban) High level of autonomy, ownership, and accountability Strong communication and collaboration skills Upper-Intermediate English level