 
        
        Senior Developer Position
We are seeking a seasoned software professional to join our team.
About the Role:
The ideal candidate will possess in-depth knowledge of .NET/C# development, including experience with ASP.net framework, SQL Server and design/architectural patterns.
 * Mandatory Skills:
 o At least 5 years of proven experience as a .NET/C# Developer or Application Developer
 o Familiarity with REST and GraphQL API styles
 * Expertise in .NET languages (e.g. C#, .Net Core), Entity Framework
 * Strong experience with Databases like SQL
 * Understanding query and execution plans to refine and optimize
 * Knowledge of SOLID principles and unit testing practices
 * Excellent troubleshooting and communication skills
 1. Recommended Skills:
 * Experience with authentication mechanisms like OAuth2
 * Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions
 * Proficiency in source control systems like Git
 * Relevant experience working with web applications
 2. Soft Skills:
 * Navigate diverse teams with expertise
 * Strong technical skills with business acumen
 * Autonomous problem-solving