Eroğlu Global Holding
Full Stack Software Developer
Eroğlu Global HoldingTurkey3 days ago
Full-timeInformation Technology

Eroğlu Global Holding bünyesinde; mevcut yazılım sistemlerimizin sürdürülebilirliğini sağlarken aynı zamanda yeni geliştirilecek projelerde aktif rol alacak, uçtan uca yazılım geliştirme süreçlerini yürütebilecek “Full Stack Software Developer” aramaktayız.



GENEL NİTELİKLER


• Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği veya ilgili bölümlerinden mezun,

• Web tabanlı uygulamalarda Full Stack Software Developer olarak en az 4–6 yıl deneyimli,

• Backend tarafında tercihen .NET / C# teknolojilerine hâkim,

• Frontend tarafında HTML, CSS, JavaScript ve modern framework’lerle çalışma deneyimi olan,

• REST ve SOAP web servisleri ile entegrasyon ve veri alışverişi konularında deneyimli,

• SQL Server ve ilişkisel veritabanlarıyla çalışma konusunda yetkin,

• Mevcut (legacy) yazılım sistemlerini analiz edip devralabilecek teknik altyapıya sahip,

• Yeni projelerde analiz, geliştirme ve teknik karar alma süreçlerinde aktif rol alabilecek,

• Kod kalitesi, refactor ve sürdürülebilir mimari konularına önem veren,

• Analitik düşünebilen, detaylara önem veren,

• İletişim becerileri güçlü, ilgili birimlerle teknik konularda doğrudan iletişim kurabilecek,

• Takım çalışmasına uyumlu ancak bağımsız çalışma sorumluluğu alabilen,

• Erkek adaylar için askerlik ile ilişiği olmayan.


İŞ TANIMI


• Şirket bünyesinde kullanılan mevcut web tabanlı yazılım sistemlerinin devralınması ve sürdürülebilirliğinin sağlanması,

• Legacy kod yapılarının analiz edilerek bakım, iyileştirme ve performans çalışmalarının yapılması,

• Yeni geliştirilecek yazılım projelerinde analiz, tasarım ve geliştirme süreçlerinde aktif rol alınması,

• Backend ve frontend geliştirme süreçlerinin uçtan uca yürütülmesi,

• Mevcut REST / SOAP servis entegrasyonlarının yönetilmesi ve yeni entegrasyonların geliştirilmesi,

• Veritabanı tasarımı, performans ve optimizasyon çalışmalarının gerçekleştirilmesi,

• Kullanıcı ihtiyaçlarına göre yeni modüllerin geliştirilmesi ve mevcut yapıların güncellenmesi,

• Yazılım hatalarının tespit edilmesi, analiz edilmesi ve kalıcı çözümler üretilmesi,

• İlgili departmanlarla koordineli çalışarak yazılım projelerinin zamanında ve sağlıklı şekilde ilerlemesinin sağlanması,

• Kod kalitesi, güvenlik ve sistem sürekliliğine yönelik teknik sorumluluk alınması.

Key Skills

Ranked by relevance