Karel
Yazılım Geliştirme Uzmanı
KarelTurkey13 days ago
Full-timeDesign

Genel Nitelikler

  • Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili mühendislik bölümlerinden mezun,
  • Nesne Yönelimli Programlama (OOP) ve SOLID prensipleri doğrultusunda yazılım geliştirme deneyimine sahip,
  • Python, Java veya benzeri dillerde en az 3 yıl yazılım geliştirme tecrübesi bulunan,
  • MVC mimarisi ve ilgili framework’lerde yetkin,
  • SOAP ve RESTful Web Servisleri geliştirme ve entegrasyonunda deneyimli,
  • Vue.js, JavaScript, TypeScript, HTML5, CSS3 gibi frontend teknolojilerinde uygulama geliştirmiş,
  • Çok katmanlı yazılım mimarileri (multi-tier architectures) konusunda bilgi ve deneyim sahibi,
  • Git versiyon kontrol sistemi üzerinde branching, merging, pull request yönetimi ve code review süreçlerinde yetkin,
  • Jira veya benzeri iş takip, hata/issue yönetimi ve proje yönetim araçlarını etkin şekilde kullanabilen,
  • MSSQL, Oracle, PostgreSQL gibi ilişkisel veritabanlarında deneyimli ve ileri seviyede SQL sorgulama, performans optimizasyonu bilgisine sahip,
  • İnisiyatif alabilen, analitik düşünme ve problem çözme becerileri güçlü,
  • Sonuç odaklı, disiplinli, planlı ve organize çalışma becerisine sahip,
  • Zaman yönetimi konusunda yetkin, ekip çalışmasına yatkın ve dinamik,
  • Yeni teknolojileri öğrenmeye açık, sürekli gelişime ve yeniliklere uyum sağlayabilen,
  • Bilgi güvenliği standartlarına uygun çalışma disiplini olan,
  • Teknik dokümantasyon okuyabilecek ve yazabilecek seviyede İngilizce bilgisine sahip,
  • Erkek adaylar için askerlik hizmetini tamamlamış.


İş Tanımı


Şirketimizin Sincan Organize Sanayi Bölgesi Üretim Tesisleri bünyesinde görev alacak Yazılım Geliştirme Uzmanı; kurumumuzun kurumsal yazılım geliştirme faaliyetlerinde aktif rol üstlenecektir.

Bu pozisyonda görev alacak kişi, iş süreçlerini destekleyen uygulamaların tasarım, geliştirme ve entegrasyon aşamalarında sorumluluk alarak, uçtan uca yazılım yaşam döngüsünde görev yapacaktır.

Başlıca sorumluluklar:

  • Kurum ihtiyaçlarını analiz ederek yazılım çözümleri geliştirmek,
  • Gereksinimlere uygun yazılım tasarımlarını hazırlamak ve uygulamak,
  • Yeni uygulamaların kodlama, bakım ve optimizasyon süreçlerini yürütmek,
  • Mevcut sistemlerin geliştirilmesi, iyileştirilmesi ve entegrasyonunu sağlamak,
  • Geliştirilen yazılımların test süreçlerini yürütmek ve kalite standartlarına uygunluğunu sağlamak,
  • Teknik dokümantasyonları hazırlamak, güncel tutmak ve bilgi güvenliği standartlarına uygun şekilde yönetmek,
  • İlgili ekiplerle koordineli çalışarak projelerin zamanında ve eksiksiz tamamlanmasına katkı sağlamak,
  • Yeni teknolojileri takip ederek süreçlere yenilikçi çözümler kazandırmak.

Key Skills

Ranked by relevance