Expert .NET Developer
We are a strategic innovation and digital transformation consultancy with over 20 years of experience in the market.
Job Description:
Nourish our clients' demands by integrating high-performance processes, people, and technology.
Responsibilities:
* Proven expertise as a .NET/C# Developer or Application Developer (more than 5 years)
* Familiarity with ASP.net framework, SQL Server, and architectural patterns; knowledge of API styles, including REST and GraphQL.
* Proficiency in .NET languages (e.g. C#, .Net Core), Entity Framework.
* Strong experience with databases like SQL; creating, improving, and maintaining 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.
* Relevant education or work experience in software engineering or similar areas.
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.
Soft Skills:
* Leading and influencing diverse teams with varying levels of expertise.
* Effective technical, communication, and business skills.
* Autonomy in action; will receive unclear instructions and need to contact others for details.
* Willingness to work with legacy and support activities.
* Teamwork.
* English required, Spanish recommended.