Açıklama:
GENEL NİTELİKLER VE İŞ TANIMI
Şirketimizin Hacettepe Teknokent ofisinde
“Web Yazılım ve Soket Uzmanı” Olarak görev yapacak.
-Web geliştirme konusunda minimum 3 yıl deneyimli olmak.
-HTML, CSS, JavaScript temel web geliştirme ekosistemine tam hakim olmak.
-CSS ile Bootstrap geliştirme ortamına tam hakim olmak.
-JavaScript ile Angular 16+ geliştirme ortamına tam hakim olmak. Paket geliştirme konusunda deneyimli olmak. JQuery ile ilgili bilgi sahibi olmak.
-Type Script ile ilgili bilgi sahibi olmak.
-C#, windows forms ve console uygulamaları geliştirmiş olmak.
-Frontend ve Backend kapsamında Multi Thread, asenkron/senkron çalışma mantığına hakim olmak.
-Net, .Net Core web geliştirme ortamına tam hakim olmak. Tercihen Bu bağlamda minimal apiler ile çalışmış olmak. Tercihen gRPC ile geliştirme yapmış olmak.
-Çok katmanlı mimarilere hakim olmak.
-MSSQL Server ve TSQL bilgisi olmak (başka veritabanları ile çalışmış olmak artı olacaktır)
-Design Pattern ler ile mutlaka çalışmalar yapmış olmak. SOLID prensiplerini benimsemiş olmak. Web, desktop yazılım yaşam döngülerinin mantığını tam anlamış olmak.
-Yazılımları geliştirirken performans odaklı çalışmayı prensip haline getirmiş olmak.
-Mevcut ve yeni geliştirilecek yazılımların geliştirilmesini, bakım ve desteğini sağlayacak, teknik döküman hazırlayabilecek ve gerekli testlerini yapabilecek yeterlilikte olmak.
-Projelerde Refactoring için zaman ayırabilecek ve planlayabilecek yeterlilikte olmak
-Okunabilir kod yazmak, yazılan kod ile alakalı yorum satırlarını eklemek
-Artı olacak özellikler
-Micro servisler ile alakalı bilgi sahibi olmak
-Api Gate Way ile ilgili bilgi sahibi olmak
-Angular ile web-grpc kullanmış olmak.
-.Net Core ile gRPC ekosistemine aşina olmak.
-Bir geliştirme ile alakalı kendi araştırmasını ve öğrenmesini yapabilecek durumda olmak.
-Kendi kendine yetecek duruma gelene kadar öğrenmeyi bırakmayacak.
-Veritabanı yönetimi ve entegrasyonu
-Güncel teknolojileri takip etmek ve uygulamak. Özelikle projeler de kullanılmış teknolojileri yakından takip etmek.
-İletişim becerileri gelişmiş.
-Sonuç odaklı olmak.
-Yazılım geliştirmeyi gerçekten sevmek ve yeni şeyler öğrenmekten keyif almak.