📌 Ankara | Hibrit
◷ Deneyim: Minimum 5 Yıl
Genel Nitelikler
- EBYS, DYS, içerik yönetimi ve süreç yönetimi odaklı kurumsal yazılım projelerinde backend ve gerektiğinde frontend geliştirme süreçlerinde görev almak,
- Doküman, içerik, onay, iş akışı, arşivleme, yetkilendirme, versiyonlama ve denetim izi gibi iş süreçlerine yönelik yazılım bileşenleri geliştirmek,
- Elektronik imza, mobil imza, zaman damgası ve dijital onay süreçlerine ilişkin entegrasyon ve geliştirme çalışmalarına katkı sağlamak,
- C#/.NET teknolojileri kullanarak sürdürülebilir, ölçeklenebilir ve bakım yapılabilir yazılım çözümleri geliştirmek,
- REST API, servis entegrasyonları ve kurumsal sistem entegrasyonları üzerinde geliştirme yapmak,
- Veritabanı tasarımı, sorgu optimizasyonu ve ORM katmanlarıyla ilgili geliştirme süreçlerinde rol almak,
- Mevcut yazılımların bakımını yapmak, performansını iyileştirmek ve ihtiyaçlar doğrultusunda modernizasyon çalışmalarına katkı sağlamak,
- Analiz, tasarım, geliştirme, test ve canlıya geçiş süreçlerinde proje ekipleri, analistler, test ekipleri ve diğer teknik ekiplerle koordineli çalışmak,
- Kod kalitesi, güvenlik, performans, sürdürülebilirlik ve dokümantasyon standartlarına uygun hareket etmek,
- CI/CD, versiyon kontrol, build ve release süreçlerinde aktif rol almak,
- Kullanıcı ihtiyaçları, iş kuralları ve teknik gereksinimler doğrultusunda çözüm önerileri geliştirmek.
Temel Yetkinlikler
- C# ve .NET teknolojileriyle yazılım geliştirme deneyimi,
- .NET Framework ve/veya modern .NET / ASP.NET Core teknolojileriyle kurumsal uygulama geliştirme bilgisi,
- REST API, Web API, servis entegrasyonları ve servis odaklı mimari yaklaşımlarında deneyim,
- Veritabanı tasarımı, SQL, sorgu optimizasyonu ve ORM araçları konusunda yetkinlik,
- Entity Framework, EF Core veya NHibernate gibi ORM teknolojileriyle çalışma deneyimi,
- Çok katmanlı mimari, dağıtık uygulamalar ve kurumsal entegrasyon yapıları hakkında bilgi,
- Dependency Injection, Inversion of Control, AOP ve temel yazılım tasarım prensiplerine hâkimiyet,
- Tasarım desenleri, tercihen Domain Driven Design, Clean Architecture veya benzeri mimari yaklaşımlar hakkında bilgi,
- HTML, CSS, Bootstrap ve Angular, React, Vue.js veya benzeri frontend teknolojileri hakkında en az temel/orta seviye bilgi,
- Git veya benzeri versiyon kontrol sistemleriyle çalışma deneyimi,
- CI/CD süreçleri, build/release yönetimi ve Jira, TeamCity, Octopus veya benzeri araçlar hakkında bilgi,
- Analiz, tasarım, geliştirme, test, bakım ve canlıya geçiş süreçlerinde aktif görev alma deneyimi,
- Problem çözme, analitik düşünme ve teknik dokümantasyon hazırlama becerisi,
- Ekip çalışmasına yatkınlık ve farklı disiplinlerle koordineli çalışabilme becerisi.
Domain Odaklı Tercih Edilen Yetkinlikler
- EBYS, DYS, doküman yönetimi, içerik yönetimi veya süreç yönetimi projelerinde görev almış olmak,
- Elektronik imza, mobil imza, zaman damgası, dijital onay veya belge doğrulama süreçleri hakkında bilgi sahibi olmak,
- İş akışı, onay mekanizmaları, belge yaşam döngüsü, versiyonlama, arşivleme, yetkilendirme ve denetim izi süreçlerinde deneyim sahibi olmak,
- Kurumsal sistem entegrasyonları, servis/API entegrasyonları veya yüksek hacimli iş süreçleri üzerinde çalışmış olmak,
- Mevcut kurumsal sistemlerin modernizasyonu, performans iyileştirmesi veya sürdürülebilir bakım süreçlerinde deneyim sahibi olmak,
- WCF, Windows Service, Web Service, SVN, TFS veya benzeri mevcut kurumsal/legacy teknolojilerle çalışmış olmak.
Talep Edilen Sertifikasyonlar
Bu pozisyon için zorunlu bir sertifikasyon beklentisi bulunmamaktadır. Ancak aşağıdaki alanlarda alınmış sertifikalar tercih sebebi olarak değerlendirilebilir:
- Microsoft .NET, C# veya ASP.NET Core odaklı yazılım geliştirme sertifikaları,
- Microsoft Azure veya bulut teknolojileriyle ilgili temel/orta seviye sertifikalar,
- Agile, Scrum veya yazılım geliştirme süreç yönetimi ile ilgili sertifikalar,
- Yazılım mimarisi, temiz kod, güvenli yazılım geliştirme veya DevOps süreçlerine yönelik sertifikalar,
- EBYS, DYS, elektronik imza, bilgi/belge yönetimi, süreç yönetimi veya kurumsal içerik yönetimi alanlarına ilişkin eğitim ve sertifikalar,
- Güvenli yazılım geliştirme farkındalığına yönelik eğitim/sertifikalar.