· Minimum 8 years of experience in .NET Core development,
· Knowledge of .NET Core, C#, MVC, Web API, and PostgreSQL is required,
· Expert knowledge of EntityFrameworkCore and Dapper,
· Experience with DDD, SOLID and design patterns,
· Experience building, testing, and troubleshooting RESTful APIs,
. Experience with object stores, AWS S3/Minio e.g.
. Experience with AI assisted coding
· Knowledge and experience of software development best practices,
· Background in developing high performance distributed systems,
· Knowledge of Source control and good code versioning and management practices(Git),
· Troubleshooting and problem-solving skills,
· Strong desire to learn and explore new technologies,
· Great team player, collaborate in a cross-functional Agile Team,
· Good written & verbal communication skills both in Turkish and English
· Working with the project management tool and being able to use it effectively. (Task Management Tools),
· No military obligation for male candidates.
NICE TO HAVE
· Experience with unit tests,
· Experience with Microservices, Docker, Kubernetes,
· Experience with Event Driven Architecture and messaging services such as RabbitMQ
· Experience with Redis memory caching systems and cache algorithms
. Experience with object databases such as MongoDB
. Experience with graph and/or vector databases
JOB DESCRIPTION
· Will be a part of the research and software development team,
· Responsible for software development and maintenance processes of our products,
· Develop and maintain Back-End solutions using cutting edge technologies and products,
· Creating high-quality code and writing maintainable unit tests,
· Work with product owners to prioritize and deliver solutions using an Agile environment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
- Posted
- Jan 29, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Gebze
- Company
- Dijital Kurye
Industries
Categories
Related Jobs
3 roles aligned with this opportunity