warning
İlan yayından kaldırılmıştır

Senior Software Developer

Konuşarak Öğren

Adana, Amasya, Ankara, Antalya, Artvin, Aydın, Balıkesir, Bilecik, Bolu, Bursa, Çanakkale, Denizli, Diyarbakır, Edirne, Elazığ, Erzincan, Erzurum, Eskişehir, Gaziantep, Mersin, İstanbul(Avr.), İzmir, Kastamonu, Kayseri, Kırşehir, Kocaeli, Konya, Manisa, Kahramanmaraş, Mardin, Nevşehir, Niğde, Ordu, Sakarya, Samsun, Sinop, Sivas, Tekirdağ, Trabzon, Şanlıurfa, Uşak, Yozgat, Zonguldak, Karaman, Kırıkkale, İstanbul(Asya)

İş Yerinde

İş Yerinde

Çalışma Şekli

Tam Zamanlı

Tecrübe

En az 4 yıl tecrübeli

Departman

Bilgi Teknolojileri / IT

Bilgi Teknolojileri / IT

Başvuru Sayısı

452 başvuru

Çalışma Şekli

Tam Zamanlı

Tecrübe

En az 4 yıl tecrübeli

Başvuru Sayısı

452 başvuru

Departman

Bilgi Teknolojileri / IT

Kariyer Image

GENEL NİTELİKLER VE İŞ TANIMI


The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. 

 

Responsibilities


  • Writing clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Coordinate cross-functionally to insure project meets business objectives and compliance standards
  • Support test and deployment of new products and features
  • Participate in code reviews


Qualifications


  • Bachelor’s in Information Technology, Computer Science, Computer Engineering, Software Engineering, Electric-Electronic, Mathematical Engineering or a related quantitative discipline,
  • 4+ Years of work experience in software development
  • Deep understanding of Web Development Technologies (ASP.NET MVC, WEB API), Microsoft Development Technologies, .NET Framework, .NET Core, C#
  • Experienced Unit and integration testing
  • Experienced on OOP, SOLID Principles and Design Patterns
  • Strong knowledge on RESTful API design and consumption
  • Experience with microservices and communication between them
  • Experience with Docker
  • Good understanding of relational databases, such as MS SQL Server, including non-relational databases, such as MongoDB
  • Good understanding of IoC concepts and both DI principles and DI patterns
  • Experience in Object-relational mapping techniques and ORM frameworks/tools (knowledge of concepts like dealing with concurrency, collections, lazy and explicit loading, validations or caching etc.)
  • Fundamental understanding of database tuning and performance monitoring.
  • Good understanding of Continuous Integration and Continuous Delivery
  • Working experience with Git,
  • Knowledge of HTML5, JQuery, JavaScript, TypeScript, AJAX and CSS and modern frameworks like React etc...
  • Knowledge of agile methodologies (Scrum)

Aday Kriterleri

Ön Lisans(Mezun), Üniversite(Mezun), Yüksek Lisans(Mezun), Doktora(Mezun)

Yazılım Uzmanı pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.

Yazılım Uzmanı Yazılım Uzmanı Maaşları Yazılım Uzmanı Nasıl Olunur? Yazılım Uzmanı Nedir? Yazılım Uzmanı İş İlanları
Hakkımızda

Konuşarak Öğren Dil Eğitim Sistemi, ülkemizde uzun yıllardır uygulanan dil eğitim sistemlerinin araştırılması sonucunda, İngilizce eğitiminde görülen

Şirket Sayfasına Git
Şirketin Aydınlatma Metni

RENKLİ FİKİRLER BİLİŞİM VE EĞT.İLT.YAZ.DAN.YAY.VE SANAL MAĞ.TİC.LTD.ŞTİ KİŞİSEL VERİLERİN KORUNMASI

Detaylı Bilgi

Yazılım Uzmanı pozisyonu ile ilgili daha detaylı bilgi almak ya da diğer iş fırsatlarını incelemek için aşağıdaki sayfaları inceleyebilirsiniz.

Yazılım Uzmanı Yazılım Uzmanı Maaşları Yazılım Uzmanı Nasıl Olunur? Yazılım Uzmanı Nedir? Yazılım Uzmanı İş İlanları