 
        
        Job Overview
We are a leading innovation and digital transformation consultancy with over 20 years of experience in the market.
We specialize in driving our clients' demands by integrating processes, people, and high-performance technology.
We have an exciting opportunity for a Backend .NET Developer to join our corporate team:
Requirements:
 * A minimum of 5 years of experience as a .NET/C# Developer or Application Developer
 * Familiarity with the 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
 * Create, improve, and maintain SQL stored procedures, queries, and functions
 * Understanding query and execution plans to refine and optimize
 * Understanding of design patterns, SOLID principles, and unit testing practices
 * Excellent troubleshooting and communication skills
 * You have relevant education or work experience within software engineering or similar fields
 * Recommended 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
Key Responsibilities:
 * Navigate and influence a diverse team with varying levels of experience and expertise
 * Strong technical skills combined with excellent communication and business skills
 * Autonomous acting, receiving sometimes unclear instructions, and contacting others to clarify details
 * Willingness to work with legacy systems and support activities
 * Teamwork and collaboration
 * English (required) & Spanish (recommended)
 * Effective communication skills