A
Ana səhifə
/
/
Senior Backend Developer (.NET)

Senior Backend Developer (.NET)

  • Tam ştat

Bu gün

15

Təsvir

We are looking for a Senior C# Engineer to join our engineering team and contribute to the development of reliable, scalable, and high-performance backend systems. In this role, you will design and build robust services using C# and .NET, collaborate with cross-functional teams, and help deliver secure, maintainable, and business-critical digital solutions that support large-scale platforms and real user needs.

Tələblər

What Your Tech Profile Looks Like

  • Core Language Expertise: Deep experience with C# and modern .NET (8+). You feel comfortable explaining memory allocation concepts, working with async/await flows efficiently, and optimizing code execution paths for critical paths.
  • Architectural Approach: A strong understanding of modern architectural styles, specifically Clean Architecture and Domain-Driven Design (DDD). You know how to define clear boundaries between services without over-engineering the solution.
  • Web Services & APIs: Practical experience building, securing, and benchmarking RESTful APIs using ASP.NET Core Web API. Familiarity with managing API life cycles, versioning, and middleware customization.
  • Data & Messaging Infrastructure: * Solid hands-on experience with Entity Framework Core (including query profiling, migration management, and performance tuning) alongside raw SQL when needed.
  • Experience working with relational and NoSQL databases (such as PostgreSQL, MS SQL, or MongoDB).
  • Familiarity with message brokers like RabbitMQ or Apache Kafka for handling asynchronous background processing, and caching strategies using Redis.
  • Containers & Reliability: Comfortable dockerizing backend modules, managing multi-container setups via Docker Compose, and using structured logging (e.g., Serilog, NLog) to monitor and trace production behavior.


Background & Collaborative Qualities

  • Professional Journey: Around 5+ years of software engineering experience, with a solid focus on building mid-to-large scale backend applications using the .NET ecosystem.
  • Problem Solving & Clarity: Ability to break down high-level, ambiguous product ideas into structured, manageable technical tasks. You enjoy collaborating with product owners to find the most pragmatic path forward.
  • Team Uplift & Code Quality: You actively look forward to participating in constructive code reviews, sharing best practices, and mentoring mid or junior-level engineers to help them level up their skills.
  • Agile Mindset: Comfortable working in iterative Agile/Scrum environments using tracking tools like Jira and keeping documentation transparent via Confluence.
  • Languages: Full professional proficiency in Azerbaijani for smooth team collaboration, and strong Technical English to easily digest technical documentations, GitHub discussions, and modern tech blogs.


Vakansiya haqqında

Son tarix

August 1, 2026

Paylaşılıb

iyul 2, 2026

Vakansiya növü

Tam ştat

Kateqoriya

Elm, Texnologiya və Mühəndislik