-
View all jobs
Qualifications & Skills
- Bachelor’s degree in Computer Engineering, Software Engineering, or a related technical field
- Minimum 5 years of hands-on experience in backend software development
- Strong expertise in .NET Core, C#, Web API, and Entity Framework Core
- Solid understanding and practical experience with Clean Architecture and Domain Driven Design (DDD) principles
- Proven experience in designing scalable, high-performance, and maintainable backend systems
- Strong proficiency in MS SQL (required); experience with PostgreSQL and/or MongoDB is a plus
- Hands-on experience with Elasticsearch, including indexing, search optimization, and performance tuning
- Experience working with Redis and other distributed systems concepts (caching strategies, pub/sub, data consistency)
- Good knowledge of microservices architecture and RESTful API design
- Experience with cloud platforms such as Azure and/or AWS is an advantage
- Proficient in Git-based version control systems (Git, GitHub, GitLab)
- Basic knowledge of React or Angular is a plus
- Strong analytical thinking, problem-solving, and architectural decision-making skills
- Excellent communication skills and ability to collaborate effectively within a team
- Proactive, ownership-driven, and results-oriented mindset
- Fluent in English, capable of working with global and cross-functional teams
Key Responsibilities
- Design, develop, and maintain scalable and high-performance backend and/or frontend applications aligned with business objectives,
- Take ownership of end-to-end software development lifecycle — including analysis, design, implementation, testing, deployment, and maintenance,
- Collaborate closely with business analysts, architects, project managers, and other development teams to deliver effective and innovative solutions,
- Participate in architectural design and decision-making processes to ensure system scalability, performance, and maintainability,
- Conduct code reviews to uphold coding standards, best practices, and maintain code quality across projects,
- Proactively identify and resolve performance bottlenecks, technical risks, and system inefficiencies,
- Mentor junior developers and support their technical growth through guidance and code reviews,
- Engage in DevOps, CI/CD, and automation practices to enhance deployment efficiency and reliability,
- Stay current with emerging technologies, frameworks, and design patterns, continuously bringing innovation into the development cycle,
- Take ownership of assigned tasks and ensure delivery of clean, testable, and high-quality code within defined timelines.
Key Skills
Ranked by relevance
git
design patterns
elasticsearch
microservices
postgresql
angular
devops
react
redis
cloud
cicd
sql
aws
ddd
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Developer Specialist
2026-07-09
Full-time
Associate
Turkey
Transportation
Information Technology
View Job Details
Related
Backend Engineeer
2026-07-03
Full-time
Not Applicable
United States
Transportation
Engineering
View Job Details
Related
Talent Pool - Software Engineer, Backend (Typescript / Golang)
2026-07-02
Full-time
Not Applicable
United Arab Emirates
Transportation
Engineering
Login to Apply
- Posted
- Feb 24, 2026
- Type
- Full-time
- Level
- Associate
- Location
- Üsküdar
- Company
- Sürat Kargo
Industries
Transportation
Logistics
Supply Chain
Storage
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Developer Specialist
2026-07-09
Full-time
Associate
Turkey
Transportation
Information Technology
View Job Details
Related
Backend Engineeer
2026-07-03
Full-time
Not Applicable
United States
Transportation
Engineering
View Job Details
Related
Talent Pool - Software Engineer, Backend (Typescript / Golang)
2026-07-02
Full-time
Not Applicable
United Arab Emirates
Transportation
Engineering