Senior LEVEL .NET Engineer
Company
zealou
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
23/06/2026
Responsibilities
- Audit & Stabilize: Take ownership of the legacy codebase. Utilize application profiling and database execution plans to instantly diagnose and resolve hanging queries or choking connection pools
- Execute the Strangler Pattern: Safely abstract legacy logic behind clean interfaces, breaking down monolithic domains into decoupled, containerized services without disrupting operational continuity
- Enforce Architecture Integrity: Eliminate systemic anti-patterns such as fat controllers, business logic trapped in fragile database structures, and invisible N+1 loops caused by lazy-loaded ORMs
- Optimize the Data Tier: Design high-performance compound and covering indexes in MS SQL Server, optimize locks, and ensure strict data integrity during high-throughput operational windows
- Drive Engineering Excellence: Lead technical triage, write highly testable/mockable code, and establish technical guardrails to seamlessly transition the team from legacy paradigms to modern practices
Required Qualifications
- Dual-Stack Mastery: 5+ years of deep backend experience with C# and the .NET ecosystem. You should be equally comfortable navigating legacy .NET Framework (CLR internals) and modern .NET Core / .NET 8 runtimes
- Advanced Data Layer Expertise: Deep architectural understanding of Entity Framework Core (including explicit - loading, split queries, and projections), with a clear sense of when to drop down to raw SQL or Dapper for raw performance
- Database Fundamentals: Strong execution-level knowledge of MS SQL Server, including query execution plan analysis, index optimization, and resolving isolation levels/locking issues
- Distributed Architecture: Proven experience with message brokers (e.g., RabbitMQ, Kafka) or in-memory data stores (Redis), with a clear understanding of when to deploy a queue versus a distributed log
- The Modern Stack: Practical, hands-on exposure to containerization (Docker, AWS ECS/Fargate) and modern CI/CD automation pipelines
Application Procedures
Interested candidates should send their resumes in English, in PDF to
hiring@zealous.tech
Please mention in your application that you have learned about this position from MyJob.am
You may also be interested in
.NET related vacancies