Hybrid Mid .NET Engineer

Posted 2 months ago

Apply now

About the role

  • Mid .NET Engineer designing and building high throughput microservices in Sofia for a global technology company. Collaborating and optimizing backend services with a proactive mindset and performance focus.

Responsibilities

  • Design, implement, and optimize backend services in .NET Core
  • Own features end-to-end: from design discussions to deployment and monitoring
  • Work on performance-critical code paths , focusing on throughput and memory efficiency
  • Collaborate cross-team to integrate services into the broader system

Requirements

  • Strong C# / .NET Core experience (3–5 years hands-on)
  • Good understanding of distributed systems, microservices, and async programming
  • Practical knowledge of performance profiling, debugging, and optimization
  • Experience with containerized deployments (Docker, K8s) or message-driven systems
  • Proactive, ownership-driven mindset
  • Exposure to high-scale or low-latency systems
  • Knowledge of metrics/monitoring (Prometheus, Grafana, etc.)
  • Interest in memory management, GC tuning, or low-level .NET internals

Benefits

  • An open-minded environment that values you.
  • An international multicultural team.
  • Career development.
  • An amazing office environment (table tennis, play station, all the fun stuff).
  • Food vouchers (180 BGN).
  • Additional health insurance.
  • Sports card.
  • 21 days paid leave.
  • Flexible working hours.
  • Manicure, massage, breakfast, and snacks in the office.
  • Wedding and new baby bonus.
  • Team building activities.

Job title

Mid .NET Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job