We are seeking an experienced and highly skilled Senior Backend Developer specializing in .NET technologies to join our development team. The ideal candidate will have a strong background in backend development, a passion for coding, and the ability to lead and mentor junior developers. As a Senior Backend Developer, you will play a crucial role in designing, developing, and maintaining our backend systems to ensure high performance and responsiveness to requests from the front-end.
Key Responsibilities:
Analyze system requirements and delegate development tasks.
Develop technical specifications.
Write well-designed, scalable, and testable code.
Analyze existing code to understand performance impact and propose solutions.
Utilize established development tools, guidelines, and conventions including but
Troubleshoot, debug, and upgrade existing systems.
Design and code superior technical solutions
Prepare test-based applications for various .NET applications.
Design software solutions that efficiently fit in an existent application ecosystem.
Required Skills and Qualifications:
Experience: 5+ years of experience in backend development using .NET technologies.
Technical Skills:
Strong proficiency in C# and the .NET framework.
Experience with ASP.NET Core, Web API, and RESTful services.
Experience with dockerize
Experience with OpenID Connect and OAuth2.
Experience RDBMS {SQL Server} and NoSQL {MongoDB} and In-memory database.
Strong proficiency in Entity Framework.
Understanding of modern software design principles and practices.
معرفی شرکت
بقراط یک پلتفرم کامل مدیریت مطب و کلینیک است که شامل راهکارهای متعددی از جمله نوبتدهی آنلاین، نسخهنویسی، مدیریت پرونده بیمار و ویزیت آنلاین میباشد.
این شرکت فعالیت خود را از سال 1389 شروع کرده و طی این مدت به نامی آشنا برای پزشکان و متخصصان کشور تبدیل شده است.
ارزشهای سازمانی ما درستکاری، چالشپذیری و سختکوشی هستند. برای ما رشد و پیشرفت همهی همکاران مهم است و این موضوع با آموزش مداوم و بازخورد منظم بدست میآید.