Senior .NET Core DeveloperJob DescriptionAfarax is seeking a seasoned Senior .NET Core Developer to collaborate on the development and maintenance of a Microsoft technology stack based portal for a client in the financial sector.Key Responsibilities:Co develop and maintain the Portal .NET Core application, focusing on registering entities under supervision and related documents.Write unit tests for software modules.Participate in estimating technical tasks and activities within project work.Attend project planning, estimation, standup, and status meetings as necessary.Collaborate with the project team and demonstrate flexibility to achieve team goals.Support pushing the application forward to an extranet portal.Technical Requirements:5+ years of experience in .NET programming for large and mid sized applications.Ability to develop structured .NET web applications following coding conventions and rules.Extensive experience with .NET Core framework (more than 4 years within the last 6 years).Practical experience in both front end and back end development, particularly with Angular, Material Design, Node.js, and TypeScript.Experience developing and testing applications using Visual Studio in a