 
        
        High-Performance .NET Developer
We are a seasoned consultancy with over 20 years of experience in the digital transformation space. Our expertise lies in crafting bespoke software solutions that meet our clients' unique demands.
Job Overview:
Cultivate your skills as a high-performing .NET developer and drive innovation within our dynamic team.
-----------------------------------
Required Skills and Qualifications:
 * Mandatory Skills:
 * Proven experience as a .NET/C# developer or application developer, boasting at least 5 years of hands-on expertise.
 * A deep understanding of the ASP.net framework, SQL Server, and architectural patterns.
 * Proficiency in .NET languages such as C#, .Net Core, and Entity Framework.
 * Strong experience with databases like SQL, including creating, improving, and maintaining stored procedures, queries, and functions.
 * Thorough knowledge of design patterns, SOLID principles, and unit testing practices.
 * Exceptional troubleshooting and communication skills.
 * Recommended Skills:
 * Experience with authentication and authorization mechanisms such as OAuth2.
 * Familiarity with CI/CD tools like 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 Soft Skills:
 * Excellent interpersonal and leadership skills to navigate diverse teams.
 * Strong technical prowess combined with effective communication and business acumen.
 * Ability to act autonomously, receiving sometimes unclear instructions and needing to contact stakeholders for clarification.
 * Willingness to work with legacy systems and support activities.
 * Teamwork and collaboration.
 * Fluency in English (required) and Spanish (recommended).
 * Effective communication skills.