We are seeking a seasoned software developer to join our team. This is a key role that involves developing high-performance software solutions using .NET technologies.
Key Responsibilities:
* Develop scalable systems integrating people, processes, and technology
* Collaborate with cross-functional teams to drive business outcomes
Requirements:
* 5+ years of experience as a .NET/C# developer or application developer
* Familiarity with ASP.net framework, SQL Server, and design/architectural patterns
* Knowledge of API styles, including REST and GraphQL
* 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
Preferred Skills:
* Experience with authentication and authorization mechanisms like OAuth2
* Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions
* Proficiency in source control and versioning systems like Git
* Experience with logging, monitoring, and diagnostics in cloud environments
* Relevant experience working with Angular and/or React web applications
Soft Skills:
* Strong technical skills with communication and business skills
* Autonomous acting, with ability to receive unclear instructions and contact people for details
* Teamwork and leadership skills
* Excellent communication skills
Benefits:
* CLT benefits
* 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