 
        
        Job Title: Senior .NET Developer
Company Overview:
We are a strategic innovation and digital transformation consultancy with over 20 years of experience in the market. Our specialty is driving our clients' demands, integrating high-performance processes, people, and technology.
We are seeking an experienced .NET developer to join our corporate team.
Requirements:
 * 5+ years of experience as a .NET/C# application developer or equivalent.
 * Familiarity with ASP.net framework, SQL Server, and design/architecture patterns.
 * Knowledge of API styles, including REST and GraphQL.
 * Strong understanding of .NET languages (e.g., C#, .Net Core), Entity Framework.
 * Experience working with databases like SQL, creating, improving, and maintaining stored procedures, queries, and functions.
 * Understanding of database query plans and execution for optimization.
 * Understanding of SOLID principles and unit testing practices.
 * Excellent problem-solving and communication skills.
 * Relevant education or professional experience in software engineering or similar fields.
Recommended Skills:
 * Experience with authentication and authorization mechanisms like OAuth2.
 * Familiarity with CI/CD tools like Azure DevOps or GitHub Actions.
 * Competence in source control systems like Git.
 * Experience with logging, monitoring, and diagnostics in cloud environments.
 * Relevant experience working with web applications like Angular and/or React.
Benefits:
 * CLT employment contract.
 * Meal voucher.
 * Health plan.
 * Dental plan.
 * Home office allowance.
 * Alura benefits.
 * Anniversary bonus – Swile card.
Others:
All our job opportunities are open to people with disabilities.