This is a Senior Software Engineering role for a C# .NET Developer with 7 to 9 years of experience. The position focuses on designing, developing, and implementing robust web applications using Angular for the frontend and .NET Core/Framework for the backend. Key responsibilities include working with Web APIs, MS SQL Server, and adhering to development best practices. The role requires strong communication skills and familiarity with Agile methodologies and Jira, operating in an onsite capacity.