CG Bilgi Yazılım ve Danışmanlık Anonim Şirketi
Backend Developer
CG Bilgi Yazılım ve Danışmanlık Anonim ŞirketiTurkey8 days ago
Full-timeEngineering, Information Technology

Biz Kimiz? 


CG Yazılım, iş dünyasının dijitalleşme sürecinde ihtiyaç duyduğu akıllı ve kullanıcı dostu yazılım çözümlerini geliştiren bir teknoloji şirketidir. Özellikle Bimasraf ürünümüz ile muhasebe, faturalama ve gelir-gider süreçlerini dijitalleştirerek işletmelere zaman, maliyet ve verim kazandırıyoruz. 


Şimdi, bu vizyonu ileriye taşıyacak, özellikle Stock, Order ve Warehouse Management süreçlerinde tecrübe sahibi, güçlü teknolojik bilgiye sahip bir Backend Developer arıyoruz! 


Görev ve Sorumluluklar 

  • .NET Core teknolojileri ile performans odaklı backend uygulamaları geliştirmek 
  • Stock, Order, Warehouse Management süreçlerine uygun backend çözümleri geliştirmek 
  • N-Layer, Onion, Clean mimarilerinden en az birinde geliştirme yapmış olmak 
  • RabbitMQ gibi mesajlaşma sistemleri ile servisler arası iletişimi yönetmek 
  • SOLID, YAGNI, KISS, DRY prensiplerine uygun, sürdürülebilir ve anlaşılabilir kodlar yazmak 
  • Entity Framework, Dapper gibi ORM araçlarından en az birinde tecrübe sahibi olmak 
  • İlişkisel (MSSQL) veritabanı tasarımı ve optimizasyonu yapmak (SQL & NoSQL) 
  • CI/CD ve DevOps süreçlerine entegre bir şekilde çalışmak 
  • Takım arkadaşlarıyla birlikte kod review, test ve analiz süreçlerine katkı sağlamak 

 


Aradığımız Teknik Nitelikler 


  • Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerden mezun 
  • En az 2 yıl profesyonel yazılım geliştirme deneyimi 
  • .NET Core ve .NET Framework teknolojilerinde güçlü bilgi ve tecrübe 
  • MVC mimarisi hakkında bilgi sahibi 
  • MSSQL gibi ilişkisel veritabanlarıyla deneyim 
  • RabbitMQ veya başka mesajlaşma yapıları konusunda pratik tecrübe 
  • SOLID, YAGNI, KISS, DRY gibi prensipler hakkında bilgi sahibi 
  • Yazılım tasarım desenlerine hâkimiyet 
  • Git gibi versiyon kontrol sistemlerine hâkimiyet 
  • Stock, Order, Warehouse Management geliştirme tecrübesi 

 

Tercihen Bildiklerin (Nice to Have) 


  • CAP (Event-driven architecture) kullanımı 
  • Cloud based development 
  • Distributed transaction yönetimi 

 

CG Yazılım'da İşe Alım Süreci 


CG Yazılım'da işe alım süreci şeffaf, sistematik ve karşılıklı uyumu ön planda tutan bir şekilde ilerler. Seni daha yakından tanımak ve senin de bizi tanımanı sağlamak için aşağıdaki aşamalardan geçiyoruz: 


  1. İK ile Tanışma: İnsan Kaynakları ile kısa bir tanışma görüşmesi ve pozisyona genel bakış 
  2. Teknik Görüşme: Yazılım süreçlerine, teknik altyapına ve geliştirme yaklaşımına dair detaylı bir değerlendirme 
  3. Case Çalışması: Gerçek bir probleme dayalı senaryo üzerinden teknik becerilerini sergilemeni bekliyoruz 
  4. Teknik Ekip ile İnceleme: Case üzerinde teknik ekipten geliştiricilerle detaylı geri bildirim ve teknik sohbet 
  5. Üst Yönetim Tanışması: Şirket kültürüne ve vizyonuna uyumu birlikte değerlendirmek adına yöneticilerimizle son görüşme 

Her aşama karşılıklı olarak tanışmak, beklentileri anlamak ve birlikte yol yürüme potansiyelimizi görmek için tasarlanmıştır. 

Key Skills

Ranked by relevance