İlan detaylarını görmek ve iş başvurusu yapmak için sisteme giriş yapınız.
| İş Tanımı |
| |
|
Üniversitemiz Bilgi İşlem Daire Başkanlığı bünyesinde; kurumsal bilgi sistemleri, web uygulamaları, entegrasyon servisleri ve API altyapılarının geliştirilmesi, bakımının yapılması, performansının artırılması ve güvenliğinin sağlanması süreçlerinde görev almak üzere Backend Yazılım Geliştirme Uzmanı istihdam edilecektir.
|
| |
| Nitelik ve Beceriler |
| |
|
Genel Nitelikler
- Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği, Bilgisayar Bilimleri, Yönetim Bilişim Sistemleri veya ilgili bölümlerinden mezun olmak,
- Backend yazılım geliştirme alanında tercihen en az 3 yıl deneyimli olmak,
- Nesne yönelimli programlama, yazılım geliştirme yaşam döngüsü ve katmanlı mimari konularında bilgi sahibi olmak,
- Analitik düşünme ve problem çözme yeteneğine sahip olmak,
- Ekip çalışmasına ve ortak yazılım geliştirme süreçlerine uyum sağlayabilmek,
- Teknik dokümantasyon hazırlayabilmek,
- Yazılım güvenliği ve güvenli kod geliştirme prensiplerine önem vermek,
- Yeni teknolojileri takip edebilmek ve gerektiğinde mevcut sistemlere adapte edebilmek.
Teknik Nitelikler - Backend Yazılım Geliştirme
- C# / .NET / ASP.NET Core, Java / Spring Boot, Node.js, Python tabanlı backend frameworkleri
- Tercihen Microsoft teknolojileri kullanılan kurumsal uygulama ortamlarında C#, .NET ve ASP.NET Core tecrübesine sahip olmak.
Görev ve Sorumluluklar
- Üniversite bünyesinde kullanılan mevcut kurumsal uygulamaların backend tarafındaki geliştirme ve bakım faaliyetlerini gerçekleştirmek,
- Yeni kurumsal uygulamaların backend mimarisini tasarlamak ve geliştirmek,
- Üniversite içerisindeki farklı bilgi sistemleri arasında entegrasyon servisleri geliştirmek,
- REST API ve web servisleri geliştirmek,
- Veritabanı tasarım ve optimizasyon çalışmalarını yürütmek,
- Uygulamalarda ortaya çıkan hata ve performans problemlerini analiz ederek çözmek,
- Uygulamalarda güvenlik açıklarını azaltmaya yönelik çalışmalar yapmak,
- Kimlik doğrulama, kullanıcı ve yetki yönetimi entegrasyonlarını gerçekleştirmek,
- Uygulamaların loglama ve hata izleme mekanizmalarını geliştirmek,
- Kodların versiyon kontrol sistemlerinde düzenli olarak yönetilmesini sağlamak,
- Code review ve yazılım kalite süreçlerine katılmak,
- Test, canlıya geçiş ve sürüm yönetimi süreçlerinde görev almak,
- CI/CD ve yazılım otomasyon süreçlerinin geliştirilmesine katkı sağlamak,
- Yazılım ve API dokümantasyonlarını hazırlamak ve güncel tutmak,
- Gerektiğinde sistem, ağ, veri tabanı ve bilgi güvenliği ekipleriyle koordineli çalışmak,
- Kurumun bilgi güvenliği politikalarına ve kişisel verilerin korunmasına ilişkin kurallara uygun yazılım geliştirmek.
- Adayın özellikle kurumsal sistemler arasında entegrasyon geliştirebilmesi, API tasarım prensiplerine hakim olması, veri tabanı performans problemlerini analiz edebilmesi ve güvenli kod geliştirme kültürüne sahip olması önem taşımaktadır.
|
| |
| Meslek Bilgileri |
|
Yazılım Geliştirme Uzmanı
|
3 Yıl
 
10
|
|
| Öğrenim ve Kişisel Bilgiler |
| En Az Öğrenim Seviyesi |
: |
Lisans
|
| En Fazla Öğrenim Seviyesi |
: |
Doktora
|
|
|
|
|