Senior .NET Developer Position
We are seeking a skilled and experienced senior developer to join our team.
* This role requires experience as a .NET/C# Developer or Application Developer, with a strong focus on software development lifecycle, architecture, and design patterns.
The ideal candidate will have:
* Proven expertise in ASP.net framework, SQL Server, and architectural patterns, including experience with API styles such as REST and GraphQL.
* Strong skills in .NET languages (e.g. C#, .Net Core), Entity Framework, and databases like SQL, including stored procedures, queries, and functions.
* Understanding of query and execution plans, SOLID principles, unit testing practices, and communication skills.
The recommended skills include:
* Experience with authentication and authorization mechanisms like OAuth2, CI/CD tools such as Azure DevOps or GitHub Actions, source control systems like Git, and logging, monitoring, and diagnostics in cloud environments.
* Familiarity with web frameworks such as Angular and/or React.
Besides technical skills, we value soft skills such as teamwork, leadership, and effective communication, as well as fluency in English and Spanish.
We offer a comprehensive benefits package including health insurance, dental insurance, home office assistance, and continuous education opportunities.