Senior .NET Developer
We are seeking a seasoned .NET professional to spearhead our team's development efforts.
The ideal candidate will possess:
1. A minimum of 5 years of experience as a .NET/C# Developer or Application Developer
2. Familiarity with the ASP.net framework, SQL Server, and design/architectural patterns, including knowledge of API styles like REST and GraphQL
3. Expertise in .NET languages (e.g. C#, .Net Core), Entity Framework
4. Strong experience with databases like SQL, including creating, improving, and maintaining SQL stored procedures, queries, and functions, as well as understanding query and execution plans to further refine and optimize
5. Understanding of design patterns, SOLID principles, and unit testing practices
6. Excellent troubleshooting and communication skills
7. A relevant education or work experience within the areas of software engineering or similar
In addition to these qualifications, preferred skills include:
1. Experience with authentication and authorization mechanisms like OAuth2
2. Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions
3. Proficiency in source control and versioning systems like Git
4. Experience with logging, monitoring, and diagnostics in cloud environments
5. Relevant experience working with Angular and/or React web applications
Benefits
We offer a comprehensive benefits package, including:
* Vale Refeição - Cartão flash
* Plano de saúde
* Plano odontológico
* Auxílio home office
* Alura
* Crédito Aniversário – Cartão Swile
Equal Opportunity Employer
All job opportunities are open to people with disabilities.