Job Details
Software Development
Senior
Remote
Full time
Russian
Possibly outdated
Aug 25
This job was posted more than a month ago — it may no longer be active

C# Developer

RUB 300,000

Centicore is looking for a C# Developer for turnkey product development of clients' projects. Remote (Russia). Salary: 250,000–300,000 RUB per month net. Full-time, employment under Labor Code.

Centicore is engaged in turnkey product development of clients' projects. Responsibilities: - Development and architecture: design, development, and support of services and enterprise applications on .NET. Participation in building the project's technical roadmap. - Code work: writing clean, scalable, and well-tested code. Refactoring and optimizing existing code (including legacy - there will be quite a lot of it). - Integrations: development and maintenance of REST API, integration services, and interaction with external systems. - Databases: designing DB schemas, writing complex queries, performance optimization (indexes, stored procedures). - Quality management: conducting Code Review, writing Unit/Integration tests, ensuring system stability and security. - Analysis and planning: requirements analysis, task effort estimation, participation in sprint planning.

Experience in C# and .NET development from 4–5 years Experience as a backend engineer from 3 years Deep knowledge of C# and .NET Core / .NET 6+ (understanding of internals, TPL, asynchrony) Experience in developing Web API, RESTful services, and microservice solutions Confident knowledge of Entity Framework Core (migrations, query optimization) Excellent knowledge of SQL and relational databases (MS SQL) at the level of design and optimization of complex queries Understanding of SOLID principles, GoF patterns, and Clean Code Experience writing unit tests (xUnit, NUnit) and integration tests (Moq) Experience with Git in a team (Pull Request, Code Review) Setting up CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins) Experience with message brokers (RabbitMQ, Kafka) Experience conducting Code Review

Salary: 250,000–300,000 RUB per month net Remote work in an IT accredited company Long-term project Paid vacation of 28 calendar days per year and paid sick leave Provision of equipment (Mac, Windows) Voluntary health insurance (VHI) Compensation for hobby/gym/English Compensation for professional training Opportunity to participate in internal company programs and activities, e.g. referral program 'bring a friend'

Russia
RabbitMQ
RESTful
Clean Code
MS SQL
microservices
SQL
Git
code review
GitHub Actions
Web API
Async
C#
NUnit
Backend
Entity Framework Core
.NET Core
SOLID
Kafka
TPL
GoF
CI/CD
Jenkins
Moq
xUnit
GitLab CI
.NET

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

C++ Backend Developer

C++ Backend Developer position with relocation to Japan at Appier, full-time, backend role.

A
Appier

Python/C# Developer

RUB 190,000

Python/C# developer at Blancy, a company creating web and mobile products, corporate services, sites, and internal systems. Up to 190K, remote (RF).

Russia
B
Blancy

Senior C/C++ Developer, NGFW

Senior C/C++ Developer for NGFW at InfoTeCS, Russian developer of information security solutions. Office, hybrid, or remote in St. Petersburg.

I
Infotecs