Senior .NET Developer
SmartPro is hiring a Senior .NET Developer, salary from 200,000 RUB, full-time, remote-friendly.
Develop server-side on C# / .NET 8: ASP.NET Core Web API, domain services, object model. Design and maintain REST API, integrations, and document workflows (WebDAV, online editing). Work with MS SQL and PostgreSQL: queries, scripts, migrations, performance. Support infrastructure: Redis cache, Elasticsearch full-text search, SignalR real-time, logging. Build and deploy application in Docker (multi-stage, nginx), including Astra Linux and offline environments with private package repository. Analyze requirements, perform code reviews, and be responsible for what goes to production.
5+ years of commercial development with .NET/C#. Strong knowledge of .NET 8 and ASP.NET Core Web API. 3+ years of Docker experience: multi-stage builds, docker compose, debugging and running services in containers. Good SQL and experience with MS SQL and/or PostgreSQL: query plans, scripts, optimization. DI/IoC containers, async programming, structured logging, Swagger/OpenAPI. Understanding of authentication and security: JWT, Kerberos/NTLM, LDAP/Active Directory. Ability to work independently in a remote format and maintain transparent communication. Nice to have: Frontend with TypeScript and Angular (RxJS, PrimeNG/Angular Material). Nice to have: Electronic signature and cryptography (CryptoPro, PKCS/CMS). Nice to have: CI/CD in GitLab, build and deployment scripts (bash/PowerShell), private package registries (Nexus, NuGet, npm).
Salary from 200,000 RUB. Full-time employment. Remote work format available.
Don't miss a single job
Subscribe to our Telegram channel