Senior Full Stack Developer (.NET & Vue.js)
Summary
Build and scale high-traffic web apps using .NET Core backend and Vue.js frontends, REST/GraphQL APIs, and AI-assisted tooling in an Agile team.
Danışmanlığını yapmakta olduğumuz kurumsal iş ortağımız için, yüksek trafikli ve ölçeklenebilir uygulamaların geliştirilmesinde görev alacak, en az 5 yıl deneyimli Senior Full Stack Developer (.NET & Vue.js) arayışımız bulunmaktadır.
Görev Tanımı:
- .NET Core ve Vue.js teknolojileri kullanarak yeni uygulamaların geliştirilmesi ve mevcut uygulamaların iyileştirilmesi,
- Ölçeklenebilir, yüksek performanslı ve sürdürülebilir yazılım çözümleri geliştirilmesi,
- RESTful API ve GraphQL servislerinin geliştirilmesi ve entegrasyon süreçlerinde görev alınması,
- Veritabanı tasarımı, geliştirme ve performans iyileştirme çalışmalarına katkı sağlanması,
- Responsive ve kullanıcı deneyimi odaklı web arayüzlerinin geliştirilmesi,
- CI/CD süreçleri ve modern yazılım geliştirme standartlarına uygun geliştirme yapılması,
- Kod kalitesi, güvenlik ve performans standartlarının gözetilerek yazılım geliştirilmesi,
- Yapay zekâ destekli geliştirme araçlarından faydalanarak geliştirme süreçlerinin verimliliğinin artırılması,
- Agile ekiplerle iş birliği içerisinde yazılım geliştirme yaşam döngüsünün tüm aşamalarında aktif rol alınması.
Aranan Nitelikler:
- Üniversitelerin Bilgisayar Mühendisliği, Yazılım Mühendisliği, Elektrik-Elektronik Mühendisliği, Matematik, Matematik Mühendisliği veya ilgili lisans bölümlerinden mezun,
- En az 5 yıl yazılım geliştirme deneyimine sahip,
- C# ve .NET Core / ASP.NET Core teknolojilerinde güçlü deneyim sahibi,
- Vue.js ile uygulama geliştirme deneyimi bulunan (React veya Angular bilgisi tercih sebebidir),
- HTML, CSS ve JavaScript konularına ileri seviyede hâkim,
- Single Page Application (SPA) mimarileri konusunda deneyimli,
- MySQL, PostgreSQL veya MongoDB veritabanlarından en az biriyle çalışma deneyimine sahip,
- RESTful API ve tercihen GraphQL teknolojileri konusunda bilgi sahibi,
- OWASP güvenli yazılım geliştirme prensiplerine hâkim,
- CI/CD süreçleri (Jenkins, GitLab CI/CD vb.) konusunda deneyim sahibi,
- Yapay zekâ destekli yazılım geliştirme araçlarını (özellikle Claude) günlük geliştirme süreçlerinde etkin kullanabilen,
- Prompt Engineering konusunda bilgi sahibi ve AI tarafından üretilen kodları analiz edip güvenli şekilde üretim ortamına adapte edebilen,
- E-ticaret gibi yüksek trafik alan uygulamalarda geliştirme deneyimine sahip,
- En az 10 kişilik yazılım ekiplerinde çalışmış, takım çalışmasına yatkın,
- İletişim becerileri güçlü, sorumluluk alabilen, inisiyatif kullanabilen ve çözüm odaklı çalışma anlayışına sahip.
"AVD Danışmanlık, Türkiye İş Kurumu'nun 1225 numaralı izin belgesi ile faaliyet göstermektedir."