Expert .NET Developer Wanted
We're seeking an experienced .NET professional to lead our corporate team.
Responsibilities:
* Design and implement high-performance backend applications using .NET/C#
* Create, improve, and maintain SQL Server database solutions
* Develop and optimize database performance using query and execution plans
* Evaluate and apply design patterns, SOLID principles, and unit testing practices
* Troubleshoot issues and communicate effectively with the team
Requirements:
* 5+ years of experience as a .NET/C# developer or application developer
* Familiarity with 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
* Excellent troubleshooting and communication skills
* Relevant education or work experience within software engineering or similar areas
Preferred 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:
* Navigate and influence a team with diverse levels of experience and expertise
* Strong technical skills with communication and business skills
* Autonomous acting, will receive sometimes unclear instructions and will need to contact people to get details and instructions
* Willing to work with legacy and support activities
* Teamwork
* English (required) & Spanish (recommended)
* Communication skills
* CLT
Benefits:
* Meal voucher - Flash card
* Health plan
* Dental plan
* Home office allowance
* Alura
* Anniversary credit - Swile card
* All job opportunities are open to people with disabilities.