We are seeking a skilled professional to fill a critical role in our corporate team. The ideal candidate will have proven experience as a senior developer with expertise in .NET languages, Entity Framework, and database management.
Key qualifications include:
* Proven experience as a .NET/C# Developer or Application Developer (+5 years)
* 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, creating, improving, and maintaining stored procedures, queries, and functions
* Understanding of query and execution plans to refine and optimize
* Understanding of design patterns, SOLID principles, and unit testing practices
In addition to technical skills, the ideal candidate should be able to navigate and influence a team with diverse levels of experience and expertise, possessing strong communication and business skills. Autonomous acting is required, and the ability to work with legacy and support activities is necessary.
Required benefits include excellent troubleshooting and communication skills, proficiency in source control and versioning systems like Git, and experience working with authentication and authorization mechanisms like OAuth2. Proficiency in CI/CD tools such as Azure DevOps or GitHub Actions is also essential. Relevant experience working with Angular and/or React web applications is a plus.