Vital Partners
Senior C#/.NET Developer (Cryptography)
from 280,000 to 330,000 ₽ per month
Work format: office (Moscow)
☑️ Responsibilities
- Development of services/utilities/tools in C#/.NET; integration of native ↔️ .NET (interop/IPC/API)
- Database architecture design (MS SQL Server + PostgreSQL)
- Cross-platform development and support for Linux and Windows
- Technical leadership: code reviews, architectural decisions, addressing technical debt, improving reliability under load
- Design and development of modules in C/C++
☑️ Our Requirements
- Minimum 5 years of commercial development experience as a C#/.NET developer – mandatory!
- Minimum 5 years of experience with databases: proficient SQL + experience in designing databases under load (specifically data architecture) – mandatory!
- Experience in information security projects – a plus
- Experience in developing high-load projects for at least 2 years
- Experience with C#/.NET: advanced level (async/await, Task, cancellation, concurrent access, diagnostics)
- Debugging and profiling practice: gdb/lldb/Visual Studio Debugger, crash analysis, memory leaks, performance degradation
- MS SQL Server (Windows + Linux) and PostgreSQL: indexes, query plans, transactions, isolation levels, locks/deadlocks
- Linux and Windows: 5+ years of experience in development/building/diagnostics on both OS
- Cryptography (basic knowledge and experience): differentiate between hash/encryption/MAC/signature; understand the purpose of primitives and common mistakes in their application
Contacts: resume@vitalpartners.ru