 
        
        Senior .NET/C# Developer Role
We are seeking a seasoned professional to fill the position of Senior .NET/C# Developer. As a key member of our team, you will play a vital role in shaping our software solutions.
 * Develop and maintain robust .NET applications using C#, .Net Core, and Entity Framework.
 * Create, refine, and optimize SQL stored procedures, queries, and functions to ensure high performance.
 * Design and implement efficient API styles, including REST and GraphQL, to meet evolving business needs.
 * Work closely with databases like SQL Server, focusing on query and execution plans to improve efficiency.
 * Apply SOLID principles, unit testing best practices, and design patterns to deliver scalable and maintainable code.
Key Responsibilities
 * Proven experience as a .NET/C# Developer or Application Developer, with a strong track record of delivering high-quality solutions.
 * Familiarity with ASP.net framework, SQL Server, and architectural patterns is essential for success in this role.
 * Expertise in .NET languages (e.g., C#, .Net Core), Entity Framework is crucial for developing and maintaining our software portfolio.
 * Strong experience with Databases like SQL is required to ensure seamless data management.
 * Excellent troubleshooting and communication skills are necessary to collaborate effectively with cross-functional teams.
Requirements
 * A minimum of 5 years of experience in .NET/C# Development is required.
 * Familiarity with design/architectural patterns is necessary to create scalable and maintainable solutions.
 * Proficiency in .NET languages (e.g., C#, .Net Core) and Entity Framework is essential.
 * Experience with Databases like SQL is required.
 * Strong problem-solving and communication skills are necessary.