Employer
Jobs
Work Location
Type Of Work
Experience

Yazılım Geliştirme Uzmanı (7)

Sürat Kargo

Backend Developer Specialist

Sürat Kargo
İstanbul(Asya) / Türkiye (İş Yerinde)
DENGE GAYRİMENKUL DEĞERLEME VE DANIŞMANLIK A.Ş.

Yazılım Geliştirme Uzmanı

DENGE GAYRİMENKUL DEĞERLEME VE DANIŞMANLIK A.Ş.
İstanbul(Asya) / Türkiye (İş Yerinde)
Işıklar Holding A.Ş.

Bimser Csp Süreç Tasarım Uzmanı

Işıklar Holding A.Ş.
İstanbul(Asya) / Türkiye (İş Yerinde)
DOKU ESTETİK VE SAĞLIK HİZ. TİC. LTD. ŞTİ.

Yazılım Geliştirme Uzmanı

DOKU ESTETİK VE SAĞLIK HİZ. TİC. LTD. ŞTİ.
İstanbul(Avr.) / Türkiye (İş Yerinde)
Asset GLI

Yazılım Geliştirme Uzmanı

Asset GLI
İstanbul(Avr.) / Türkiye (İş Yerinde)
Hypernet Bilişim

Yazılım Geliştirme Uzmanı

Hypernet Bilişim
Mersin / Türkiye (İş Yerinde)
ÖZSER NEO SİGORTA VE REASÜRANS BROKERLİĞİ A.Ş

Orta Düzey .Net Core Geliştirici

ÖZSER NEO SİGORTA VE REASÜRANS BROKERLİĞİ A.Ş
İstanbul(Avr.) / Türkiye (Hibrit)
Job Postings by Position
See All
Bilgi Islem Uzmani(14)
Job Postings by Filter

Software Development Specialist Job Listings

Software Development Specialist job listings target professionals who develop software solutions and improve existing software. This position typically includes responsibilities such as software design, coding, testing, and maintenance. Job postings expect candidates to have experience in specific programming languages and strong analytical thinking skills.

What Does a Software Development Specialist Do?

A Software Development Specialist is involved in all stages of software projects. Responsibilities include designing software, developing applications, debugging, and maintaining software. They also analyze user requirements and develop solutions to improve software efficiency. The Software Development Specialist contributes to every stage of the software development lifecycle.

What Details Should Be Considered When Reviewing Software Development Specialist Job Listings?

When applying for a Software Development Specialist position, carefully review the technical skills and experience required. Candidates should have proficiency in specific programming languages (e.g., Python, Java, C++), understand the type of software to be developed (web, mobile, desktop), and be familiar with the tools used (e.g., Git, Docker). It is also important to understand the required level of experience and the methodologies used in projects.

What Education and Certifications Are Required for Software Development Specialist Job Listings?

A bachelor’s degree in Computer Engineering, Software Engineering, or a related field is generally required. Additionally, certifications in various software development platforms and programming languages (e.g., Microsoft Certified, Oracle Certified Java Developer) and online courses are often preferred. These credentials help reinforce a candidate’s technical knowledge and skills.

What Qualities Are Employers Looking for in Software Development Specialists?

Employers typically seek candidates with analytical thinking, problem-solving abilities, and creativity in developing solutions. Candidates who have strong communication skills, can work effectively in teams, and adapt quickly to emerging technologies are highly preferred. Over time, knowledge in advanced fields such as artificial intelligence and machine learning has also become a desirable asset.

What Are the Career Opportunities for Software Development Specialists?

Software Development Specialists can work across a wide range of sectors, from technology companies to financial institutions. This position is in high demand in software development firms, e-commerce companies, gaming companies, and government agencies. Additionally, software development specialists can work as freelancers in startups or independent projects to advance their careers.

How Can I Apply for Software Development Specialist Job Listings?

When applying for a Software Development Specialist position, it is important to follow the application instructions listed in the job posting. Applications usually require a resume and cover letter. Highlighting your software development skills, previous projects, and tools you have used is essential. Additionally, emphasizing past experience and preparing for technical interviews will strengthen your application.

In Which Areas Can Software Development Specialists Work?

Software Development Specialists can work in software engineering, data science, artificial intelligence, web development, mobile application development, and game development. They may also participate in software projects in sectors such as finance, healthcare, and education. Work areas can vary depending on the technologies used and the sector.

Which Programming Languages Are Requested in Software Development Specialist Job Listings?

For a Software Development Specialist position, experience in languages such as Python, Java, C++, and JavaScript is generally expected. For web development, knowledge of HTML, CSS, and JavaScript may be required. For mobile app development, experience in Swift or Kotlin is important, and for game development, C# may be relevant. Proficiency in the programming languages listed in the job posting can strengthen your application.

Türkiye’nin teknoloji kariyeri platformu

tren

Backend Developer Specialist

11.02.2026

İstanbul(Asya) / Türkiye

Deneyim: 4-6 Yıl

Type of Work: Tam Zamanlı

Work Location: İş Yerinde


Job Description

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.

Skills

Backend
c#
.note core
web api
Mongodb
MS SQL Server
Postgre Sql
Elasticsearch

About Company

About Sürat Kargo

2003 yılının Temmuz ayında kurulan Sürat Kargo 2021 yılı itibariyle Port Kargo ve Lojistik A.Ş. çatısı altına girmiştir. Kısa süre içerisinde işleyişinde gerçekleştirdiği değişimler ile daha müşteri odaklı ve yenilikçi bir yaklaşım sergilemeye başlayan Sürat Kargo, bugün sektörün en önemli oyuncuları arasındadır.

Sürat Kargo, 750’den fazla şubesi, 14 bölge müdürlüğü, 25 aktarma merkezi, 2000’den fazla mobil dağıtım alanı, binlerce araçtan oluşan filosu ve 6000’den fazla çalışanı ile kargolarınızı Türkiye’nin dört bir köşesine güvenle taşımaktadır. Ayrıca gerçekleştirdiği iş birliktelikleri ile müşterilerinin kargolarını dünyanın 220’den fazla ülke ve bölgesine taşımaya devam eden Sürat Kargo her geçen gün büyümesine devam etmektedir.

Similar Jobs

See All
Yazılım Geliştirme UzmanıDENGE GAYRİMENKUL DEĞERLEME VE DANIŞMANLIK A.Ş.İstanbul(Asya) / Türkiye (İş Yerinde)
TECHCAREER
About Us
techcareer.net
Türkiye’nin teknoloji kariyeri platformu
SOCIAL MEDIA
LinkedinTwitterInstagramYoutubeFacebook

tr

en

All rights reserved
© Copyright 2026
support@techcareer.net
İşkur logo

Kariyer.net Elektronik Yayıncılık ve İletişim Hizmetleri A.Ş. Özel İstihdam Bürosu olarak 31/08/2024 – 30/08/2027 tarihleri arasında faaliyette bulunmak üzere, Türkiye İş Kurumu tarafından 26/07/2024 tarih ve 16398069 sayılı karar uyarınca 170 nolu belge ile faaliyet göstermektedir. 4904 sayılı kanun uyarınca iş arayanlardan ücret alınmayacak ve menfaat temin edilmeyecektir. Şikayetleriniz için aşağıdaki telefon numaralarına başvurabilirsiniz. Türkiye İş Kurumu İstanbul İl Müdürlüğü: 0212 249 29 87 Türkiye iş Kurumu İstanbul Çalışma ve İş Kurumu Ümraniye Hizmet Merkezi : 0216 523 90 26