Middle .Net Developer

GR8_TECH

.NET

Location
Remote
Employment
Full-time
Level
Specialist
Category
Backend
Posted

Description

About your key responsibilities and impact:

Designing and implementing scalable and efficient software architectures;

Writing, testing, and debugging complex code for new and existing software applications;

Providing guidance and mentorship to junior engineers and team members;

Conducting thorough code reviews to ensure code quality, security, and best practices;

Creating and maintaining comprehensive technical documentation for software development and system design;

Leading and managing software development projects, ensuring timely delivery and quality (shared responsibility with the Delivery Manager);

Working closely with cross-functional teams, including product management, design, and operations, to align development efforts with business goals;

Researching and implementing new technologies and methodologies to improve software performance and development processes;

Identifying and resolving complex software issues and technical challenges;

Driving continuous improvement in software development practices and processes;

Communicating effectively with stakeholders, including presenting technical concepts and project updates;

Delivering code to production in a timely manner according to business expectations.

Essential professional experience:

3+ years of experience in back end;

System Design & Architecture – strong experience designing scalable, resilient .NET systems using microservices, event-driven and cloud-native architectures (Azure/AWS);

Backend Expertise – advanced C# skills, RESTful API development, asynchronous programming, and deep understanding of design and resilience patterns (DDD, CQRS, circuit breaker, etc.);

Database Mastery – proficiency in SQL optimization, data modeling, indexing, and experience with both relational and NoSQL databases;

Messaging & Performance – hands-on Kafka expertise, high-load system optimization, caching, and distributed computing;

DevOps & Cloud – solid experience with CI/CD pipelines, Docker/Kubernetes, and infrastructure automation;

Quality & Observability – strong focus on testing (xUnit, NUnit), monitoring (Serilog, App Insights), and secure coding practices;

Leadership & Collaboration – mentoring peers, driving technical decisions, and ensuring engineering excellence within Agile teams;

Languages – Intermediate+ English, B2+ Ukrainian/Russian

Apply at the source

This role was published by GR8_TECH and listed via Djinni. Applications are handled there, not on this site.

View & apply on djinni.co ↗