Backend Developer

Full-Time
Hybrid

Information Technology (IT)

Istanbul, Türkiye

Job Overview

Responsibilities:

· Design, develop, and maintain backend services using .NET Core and C#.

· Implement microservices following best practices for scalability, reliability, and security.

· Leverage Redis for caching and optimizing application performance.

· Integrate and optimize Elasticsearch for full-text search and analytics.

· Work with PostgreSQL to ensure data integrity, security, and efficient query performance.

· Build and maintain communication protocols using gRPC for highly efficient and low-latency services.

· Utilize RabbitMQ for message-driven communication and asynchronous data processing.

· Write clean, maintainable, and testable code while following industry standards and best practices.

· Collaborate with cross-functional teams including frontend developers, QA engineers, product managers, and DevOps engineers.

· Participate in code reviews, provide constructive feedback, and mentor junior team members.

· Continuously explore new technologies and adopt industry best practices to enhance our development process.

Qualifications:

· Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

· 5+ years of professional experience in .NET/C# development.

· Proven experience with .NET Core, microservices, and distributed architectures.

· Proficiency in working with Redis for caching and session management.

· Hands-on experience with Elasticsearch for building search and analytics solutions.

· Solid understanding of relational databases, specifically PostgreSQL.

· Experience with RabbitMQ or other messaging solutions for asynchronous communication.

· Strong knowledge of RESTful APIs, asynchronous programming, and event-driven systems.

· Experience with gRPC for creating high-performance, service-to-service communication.

· Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines.

· Good understanding of cloud platforms (Azure, AWS, or GCP) is a plus.

· Excellent problem-solving, analytical, and communication skills.

· Ability to work effectively in a team environment as well as independently.


 

Quick ApplyTo apply for an active job posting, fill out the form and start your recruitment process.

First Name *

Last Name *

Email *

İş deneyimi süreniz *

Phone Number *

Your Location *

Salary Expectation *

Time Period*

Upload your CV or Resume *

+ Some questions to get you know better

Why do you want to work here?

Başvuru sürecindeki deneyiminiz nasıldı? Genel memnuniyetinizi nasıl değerlendirirsiniz?

Share this company
Share link

https://go4talent.hrpanda.co/backend-developer-6