Apply Edge Start your job search

Yazılım Geliştirme Uzmanı S-2

Confidential Careers · Ankara, Türkiye

Apply & track with Apply Edge

Kuruluşumuz bünyesinde görevlendirilmek üzere, yazılım geliştirme süreçlerinde uçtan uca sorumluluk alabilecek Yazılım Geliştirme Uzmanı S-2 arayışımız bulunmaktadır.GENEL NİTELİKLERÜniversitelerin dört yıllık eğitim veren mühendislik veya benzeri bölümlerinden mezun,C# ve .NET teknolojilerine hâkim,ASP.NET Core ile web uygulaması ve servis geliştirme konusunda deneyimli,Angular framework’ü ile uygulama geliştirme konusunda bilgi ve deneyim sahibi,HTML, CSS, JavaScript ve TypeScript teknolojileri hakkında bilgi sahibi,REST API ve Web Servisleri geliştirme ve entegrasyonu konusunda deneyimli,PostgreSQL ve Microsoft SQL Server veri tabanları konusunda bilgi ve deneyim sahibi,T-SQL konusunda bilgi sahibi ve etkin SQL sorguları yazabilen,Nesne yönelimli programlama (OOP) prensiplerine hâkim,Clean Code prensiplerini bilen ve geliştirme süreçlerinde uygulayabilen,Agile/Scrum yazılım geliştirme metodolojileri ile çalışmış,SOLID prensipleri ve yazılım tasarım desenleri (Design Patterns) hakkında bilgi sahibi,Entity Framework Core veya benzeri ORM teknolojileriyle çalışma deneyimine sahip,Git veya benzeri versiyon kontrol sistemlerini kullanabilen,Yazılım geliştirme yaşam döngüsü (SDLC) hakkında bilgi sahibi,Kurumsal ölçekli yazılım projelerinde görev almış,Teknik dokümanları okuyup anlayabilecek seviyede İngilizce bilen,Analitik düşünme ve problem çözme becerileri gelişmiş,Teknik problemlerin kök nedenlerini analiz ederek çözüm üretebilen,Takım çalışmasına yatkın ve iletişim becerileri güçlü,Yeni teknolojileri araştırmaya ve öğrenmeye açık,Erkek adaylar için askerlik hizmetini tamamlamış.Tercih Sebebi Olacak YetkinliklerMikroservis veya servis tabanlı mimariler hakkında bilgi sahibi olmak,Redis, Hangfire veya benzeri cache/background job teknolojileriyle çalışmış olmak,Swagger/OpenAPI araçlarını kullanmış olmak,CI/CD ve DevOps süreçleri hakkında bilgi sahibi olmak,Birim testi (Unit Test) ve test odaklı geliştirme (TDD) yaklaşımları hakkında bilgi sahibi olmak,Jira, Azure DevOps veya benzeri proje yönetim araçlarını kullanmış olmak,ASP.NET Zero veya ABP Commercial Framework ile çalışmış olmak,Mobil uygulama geliştirme konusunda bilgi sahibi olmak.İŞ TANIMI.NET teknolojileri kullanılarak kurumsal web uygulamalarını geliştirmek ve mevcut uygulamaları iyileştirmek,Backend servislerini ve API’leri geliştirmek, gerekli entegrasyonları gerçekleştirmek,Angular kullanılarak web uygulamalarının geliştirilmesine katkı sağlamak,RESTful Web Servislerini ve API entegrasyonlarını geliştirmek ve yönetmek,PostgreSQL ve Microsoft SQL Server veritabanları üzerinde uygulama geliştirme çalışmalarını yürütmek,T-SQL kullanarak sorguları, stored procedure’leri ve gerekli veritabanı işlemlerini geliştirmek,Yazılım gereksinimlerini analiz ederek teknik çözümlere dönüştürmek,Clean Code prensiplerine uygun, okunabilir, sürdürülebilir ve yeniden kullanılabilir kod geliştirmek,Mevcut uygulamalarda hata analizi, performans iyileştirme ve teknik geliştirme çalışmalarını gerçekleştirmek,Kod kalitesinin artırılmasına yönelik code review süreçlerine katkı sağlamak,Yazılım geliştirme, test ve iş analizi ekipleriyle koordineli çalışmak,Yazılım geliştirme yaşam döngüsü boyunca teknik dokümantasyonu hazırlamak ve güncel tutmak,Kurumsal yazılım geliştirme standartlarına ve belirlenen geliştirme süreçlerine uygun çalışmak.