 
        
        Senior Software Engineer Opportunity
As a strategic innovation and digital transformation consultancy, we have an opportunity for our corporate team.
Role Description
We are looking for a skilled senior developer with expertise in .NET/C# development, ASP.net framework, SQL Server, and design/architectural patterns.
Key Responsibilities:
 * Design and develop high-performance software applications using .NET languages (e.g. C#, .Net Core)
 * Expertise in databases like SQL, create, improve and maintain SQL stored procedures, queries and functions
 * Understanding query and execution plans to refine and optimize
 * Knowledge of API styles, including REST and GraphQL
 * Familiarity with CI/CD tools such as Azure DevOps or GitHub Actions
 * Proficiency in source control and versioning systems like Git
Requirements:
 * 5+ years of experience as a .NET/C# Developer or Application Developer
 * Familiarity with SOLID principles, unit testing practices, and design patterns
 * Excellent troubleshooting and communication skills
 * Relevant education or work experience within software engineering or similar
Preferred Skills:
 * Experience with authentication and authorization mechanisms like OAuth2
 * Familiarity with logging, monitoring, and diagnostics in cloud environments
 * Relevant experience working with Angular and/or React web applications
Soft Skills:
 * Navigate and influence a team with diverse levels of experience and expertise
 * Autonomous acting, willing to work with legacy and support activities
 * Teamwork, English (required) & Spanish (recommended), Communication skills
Our comprehensive benefits package includes vale refeição, plano de saúde, plano odontológico, auxílio home office, Alura, Crédito Aniversário – Cartão Swile.
All job opportunities are open to people with disabilities.