We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in .NET Framework, .NET Core, and C#, along with RESTful API development. The ideal candidate will also have at least 3 years of hands-on experience with Angular, TypeScript, and HTML5, and a solid understanding of Test-Driven Development (TDD) and unit testing practices. You will play a key role in designing, developing, and maintaining scalable cloud-based enterprise applications.