logo[мetahunt]
> DOU
middle

Backend Engineer

Avidi Technologies1.5k–3k USD
format:Remotecompany:Product
c#.netentity framework coresqlpostgresqlredisrabbitmqkafkadocker
angularreactwebsocketsmicrosoft sql server
experience2+ years
locationIvano-Frankivsk, Ukraine
> full description

We are looking for a Middle .NET Developer with 2+ years of commercial experience to join our team and contribute to a long-term US-based project.

⚠️ This position requires working night shifts

Requirements

— 2+ years of commercial software development experience

— Strong understanding of OOP, SOLID principles, and design patterns

— Practical experience with C#, .NET, ASP.NET Core, and Entity Framework Core

— Basic knowledge of SQL and relational databases

— Experience writing unit and integration tests

— Understanding of multithreading and asynchronous programming (async/await)

— Familiarity with microservice architecture

— Experience working with REST APIs

— Understanding of Docker

— Understanding of WebSockets

— Experience with Git

— Experience integrating third-party APIs and external systems

— Strong analytical and problem-solving skills

Technology Stack

— .NET 5 or higher

— ASP.NET Core

— Entity Framework Core

— RabbitMQ / Kafka

— Redis

— PostgreSQL / MS SQL Server

— IdentityServer

— Docker

— Angular / React

Responsibilities

— Investigate, troubleshoot, and resolve production issues in a distributed system environment

— Analyze application behavior, identify root causes, and implement effective solutions

— Participate in support and maintenance activities for business-critical systems

— Develop and enhance existing functionality based on business requirements

— Implement software components according to design specifications

— Collaborate closely with developers, QA engineers, DevOps specialists, and stakeholders

— Perform code reviews and contribute to overall code quality

— Participate in technical discussions and continuous improvement initiatives

This role combines production support, investigation, and software development, providing an opportunity to work with large-scale systems, solve real-world technical challenges, and contribute to ongoing product development.

We Offer

— Work in a highly skilled and collaborative team

— Comfortable office and work environment

— Payment for the first month of accommodation in case of relocation

— Personal and professional development opportunities

— Regular salary reviews

— Paid vacation and sick leave

— English language courses

— Top-tier equipment provided

— Employee referral and joining bonuses

— Professional training and certification opportunities

Відгукнутись на вакансію