C# Developer
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'
Don't miss a single job
Subscribe to our Telegram channel