Yazılım Uzmanı
FSM Vakif Üniversitesi
02.06.2026
İstanbul / Türkiye
Deneyim: 2-4 Yıl
Çalışma Şekli: Tam Zamanlı
Çalışma Konumu: İş Yerinde
İlan Açıklaması
Bilgi Teknolojileri Direktörlüğü bünyesinde görevlendirilmek üzere; üniversitemizde yürütülen yazılım geliştirme süreçlerinde duyulan ve devam eden projelerin etkin bir şekilde sürdürülebilmesi için Yazılım Uzmanı arayışımız bulunmaktadır.
ARANAN NİTELİKLER
- Bilgisayar Mühendisliği veya ilgili bölümlerden lisans mezunu olmak.
- Yazılım geliştirme alanında en az 3 yıl deneyim sahibi olmak.
- Projeleri uçtan uca tasarlama, geliştirme, yönetme ve devreye alma sorumluluğunu taşıyabilecek bilgi ve tecrübeye sahip olmak.
- .NET, Java, PHP, React, Vue.js ve DevOps teknolojileri ile yüksek performanslı, ölçeklenebilir çözümler geliştirmek.
- Veri tabanı tasarımı, optimizasyonu ve güvenlik süreçlerini yönetmek.
- CI/CD süreçlerini kurmak ve yönetmek.
- Kod kalitesi, performans optimizasyonu ve güvenlik konularında ekibe rehberlik etmek.
- API geliştirme ve entegrasyon süreçlerini yürütmek.
- Ekip içi Agile/Scrum süreçlerinde aktif rol almak.
- Analitik düşünme ve problem çözme yeteneğine sahip olmak.
- Takım çalışmasına yatkın, iletişim becerileri güçlü olmak.
- Öğrenmeye ve kendini geliştirmeye açık olmak.
- Proje yönetimi ve zaman yönetimi konularında yetkin olmak.
- Yenilikçi ve çözüm odaklı bir yaklaşıma sahip olmak.
- Agile/Scrum metodolojilerine hâkim olmak.
- Git kullanım bilgisine sahip olmak.
- Unit test, entegrasyon testleri ve test otomasyonu bilgisine sahip olmak.
- Yazılım mimarisi (SOLID, DDD, Clean Architecture) bilgisine sahip olmak.
GÖREV TANIMI
Veri Tabanı Tasarım ve Yönetimi
- İlişkisel veri tabanı tasarımı, normalizasyon, denormalizasyon ve performans odaklı modelleme yapmak.
- İleri seviye SQL sorguları (inner/outer join, subquery, CTE, window functions) yazmak.
- Stored procedure, function ve trigger yazmak ve optimize etmek.
- Veritabanı performans optimizasyonu (index yönetimi, query tuning, partitioning) yapmak.
- Veritabanı güvenliğini (kullanıcı yetkilendirme, data encryption, auditing) sağlamak.
- Veritabanı yedekleme ve kurtarma stratejileri (Always On, replication, point-in-time recovery) geliştirmek.
.NET ve PHP Geliştirme
- .NET Framework ve .NET Core ile uygulama geliştirmek.
- C# dilinde (async/await, LINQ, lambda expressions) ileri seviyede kullanmak.
- ASP.NET Core (Web API, MVC, Razor Pages, Blazor) ve Entity Framework kullanmak.
- PHP 7.x ve 8.x sürümlerini kullanarak, Laravel veya Symfony framework’leri ile modern, güvenli ve ölçeklenebilir web uygulamaları geliştirmek.
- RESTful ve GraphQL API geliştirmek.
Frontend Geliştirme
- HTML5, CSS3, JavaScript (ES6+) ve modern frontend framework'lerini (React, Vue.js) kullanarak kullanıcı arayüzleri geliştirmek.
- React Hooks, Redux, Context API, Vuex, Vue Router gibi modern state yönetimi ve yönlendirme araçlarını kullanmak.
- Responsive tasarım ve UI/UX prensiplerine uygun arayüzler geliştirmek.
- Devops ve Altyapı Yönetimi
- Jenkins, GitLab CI, Azure DevOps gibi araçlar ile CI/CD süreçlerini tasarlamak ve yönetmek.
- Docker ve Kubernetes ile containerization süreçlerini uygulamak; AWS, Azure, Google Cloud gibi bulut platformlarında çalışmak.
- Sistem izleme ve performans yönetimi araçlarını kullanmak (Prometheus, Grafana).
Diğer Sorumluluklar
- Projelerin analiz, tasarım, geliştirme, test ve devreye alma süreçlerini yönetmek.
- Veritabanı tasarımı ve optimizasyonu üzerinde çalışmak.
- Backend ve frontend geliştirme süreçlerinde liderlik etmek.
- DevOps süreçlerini yönetmek ve altyapıyı optimize etmek.
- Ekip içinde teknik liderlik yaparak, diğer geliştiricilere mentorluk sağlamak.
- Yeni teknolojileri araştırmak ve projelere entegre etmek.
- Kod kalitesini artırmak ve sürdürülebilir çözümler üretmek.
